From 0b3c950f9621c9befd4c39d5faf31d7a5140acfc Mon Sep 17 00:00:00 2001 From: Sean Yesmunt Date: Mon, 18 Mar 2019 01:09:50 -0400 Subject: [PATCH] update lint/flow --- .eslintrc.json | 60 +- .lintstagedrc.json | 11 +- build/downloadDaemon.js | 1 - dangerfile.js | 1 - flow-typed/npm/@babel/core_vx.x.x.js | 298 ++ ...plugin-proposal-class-properties_vx.x.x.js | 32 + .../plugin-proposal-decorators_vx.x.x.js | 39 + ...lugin-transform-flow-strip-types_vx.x.x.js | 32 + flow-typed/npm/@babel/polyfill_v7.x.x.js | 4 + flow-typed/npm/@babel/preset-flow_vx.x.x.js | 32 + flow-typed/npm/@babel/preset-react_vx.x.x.js | 32 + flow-typed/npm/@babel/register_v7.x.x.js | 47 + .../npm/@hot-loader/react-dom_vx.x.x.js | 318 ++ flow-typed/npm/@lbry/color_vx.x.x.js | 18 + flow-typed/npm/@lbry/components_vx.x.x.js | 18 + flow-typed/npm/@types/three_vx.x.x.js | 18 + flow-typed/npm/async-exit-hook_vx.x.x.js | 33 + flow-typed/npm/babel-eslint_vx.x.x.js | 109 + flow-typed/npm/babel-loader_vx.x.x.js | 60 + .../babel-plugin-add-module-exports_vx.x.x.js | 32 + .../babel-plugin-transform-imports_vx.x.x.js | 52 + flow-typed/npm/bluebird_v3.x.x.js | 329 ++ flow-typed/npm/chalk_v2.x.x.js | 98 + flow-typed/npm/classnames_v2.x.x.js | 23 + flow-typed/npm/codemirror_vx.x.x.js | 1761 ++++++++ flow-typed/npm/copy-webpack-plugin_vx.x.x.js | 95 + flow-typed/npm/country-data_vx.x.x.js | 129 + flow-typed/npm/cross-env_vx.x.x.js | 60 + flow-typed/npm/css-loader_vx.x.x.js | 102 + flow-typed/npm/dat.gui_vx.x.x.js | 228 + flow-typed/npm/decompress_vx.x.x.js | 33 + flow-typed/npm/del_v3.x.x.js | 50 + flow-typed/npm/devtron_vx.x.x.js | 46 + flow-typed/npm/dom-scroll-into-view_vx.x.x.js | 46 + flow-typed/npm/electron-builder_vx.x.x.js | 67 + .../npm/electron-devtools-installer_vx.x.x.js | 67 + flow-typed/npm/electron-dl_vx.x.x.js | 33 + flow-typed/npm/electron-is-dev_vx.x.x.js | 33 + flow-typed/npm/electron-log_vx.x.x.js | 108 + .../npm/electron-publisher-s3_vx.x.x.js | 53 + flow-typed/npm/electron-updater_vx.x.x.js | 186 + flow-typed/npm/electron-webpack_vx.x.x.js | 235 + .../npm/electron-window-state_vx.x.x.js | 33 + flow-typed/npm/electron_vx.x.x.js | 45 + flow-typed/npm/eslint-config-airbnb_vx.x.x.js | 73 + .../npm/eslint-config-prettier_vx.x.x.js | 66 + .../npm/eslint-config-standard-jsx_vx.x.x.js | 33 + .../npm/eslint-config-standard_vx.x.x.js | 33 + .../eslint-import-resolver-webpack_vx.x.x.js | 38 + .../npm/eslint-plugin-flowtype_vx.x.x.js | 424 ++ flow-typed/npm/eslint-plugin-import_vx.x.x.js | 410 ++ .../npm/eslint-plugin-jsx-a11y_vx.x.x.js | 1194 +++++ flow-typed/npm/eslint-plugin-node_vx.x.x.js | 333 ++ .../npm/eslint-plugin-prettier_vx.x.x.js | 32 + .../npm/eslint-plugin-promise_vx.x.x.js | 185 + flow-typed/npm/eslint-plugin-react_vx.x.x.js | 696 +++ .../npm/eslint-plugin-standard_vx.x.x.js | 59 + flow-typed/npm/eslint_vx.x.x.js | 2524 +++++++++++ flow-typed/npm/express_v4.16.x.js | 304 ++ flow-typed/npm/flow-bin_v0.x.x.js | 6 + flow-typed/npm/flow-typed_vx.x.x.js | 193 + flow-typed/npm/formik_vx.x.x.js | 53 + flow-typed/npm/hast-util-sanitize_vx.x.x.js | 38 + flow-typed/npm/husky_vx.x.x.js | 88 + flow-typed/npm/json-loader_vx.x.x.js | 33 + flow-typed/npm/keytar_vx.x.x.js | 32 + flow-typed/npm/lbry-format_vx.x.x.js | 33 + flow-typed/npm/lbry-redux_vx.x.x.js | 305 ++ flow-typed/npm/lbryinc_vx.x.x.js | 277 ++ flow-typed/npm/lint-staged_vx.x.x.js | 108 + flow-typed/npm/localforage_v1.5.x.js | 84 + flow-typed/npm/make-runnable_vx.x.x.js | 80 + flow-typed/npm/mammoth_vx.x.x.js | 564 +++ flow-typed/npm/mime_v2.x.x.js | 27 + flow-typed/npm/moment_v2.x.x.js | 378 ++ flow-typed/npm/node-abi_vx.x.x.js | 38 + flow-typed/npm/node-fetch_vx.x.x.js | 46 + flow-typed/npm/node-libs-browser_vx.x.x.js | 94 + flow-typed/npm/node-loader_vx.x.x.js | 33 + flow-typed/npm/node-sass_vx.x.x.js | 270 ++ flow-typed/npm/preprocess-loader_vx.x.x.js | 38 + flow-typed/npm/prettier_v1.x.x.js | 178 + flow-typed/npm/prop-types_v15.x.x.js | 35 + flow-typed/npm/qrcode.react_vx.x.x.js | 32 + flow-typed/npm/raw-loader_vx.x.x.js | 33 + flow-typed/npm/rc-progress_vx.x.x.js | 109 + flow-typed/npm/react-feather_vx.x.x.js | 3847 ++++++++++++++++ flow-typed/npm/react-hot-loader_v4.6.x.js | 60 + flow-typed/npm/react-modal_v3.1.x.js | 52 + flow-typed/npm/react-paginate_vx.x.x.js | 123 + flow-typed/npm/react-pose_vx.x.x.js | 60 + flow-typed/npm/react-redux_v5.x.x.js | 276 ++ .../npm/react-simplemde-editor_vx.x.x.js | 32 + flow-typed/npm/react-toggle_v4.0.x.js | 26 + ...redux-persist-transform-compress_vx.x.x.js | 39 + .../redux-persist-transform-filter_vx.x.x.js | 38 + flow-typed/npm/redux-thunk_vx.x.x.js | 60 + flow-typed/npm/redux_v3.x.x.js | 59 + flow-typed/npm/remark-emoji_vx.x.x.js | 38 + flow-typed/npm/remark-react_vx.x.x.js | 33 + flow-typed/npm/remark_vx.x.x.js | 33 + flow-typed/npm/render-media_vx.x.x.js | 33 + flow-typed/npm/reselect_v3.x.x.js | 6 +- flow-typed/npm/sass-loader_vx.x.x.js | 67 + flow-typed/npm/semver_v5.1.x.js | 198 + flow-typed/npm/stream-to-blob-url_vx.x.x.js | 33 + flow-typed/npm/style-loader_vx.x.x.js | 66 + flow-typed/npm/three-full_vx.x.x.js | 3784 ++++++++++++++++ flow-typed/npm/three_vx.x.x.js | 3910 +++++++++++++++++ flow-typed/npm/tree-kill_vx.x.x.js | 38 + flow-typed/npm/video.js_vx.x.x.js | 361 ++ flow-typed/npm/webpack-config-utils_vx.x.x.js | 53 + .../npm/webpack-dev-middleware_vx.x.x.js | 73 + flow-typed/npm/webpack-dev-server_vx.x.x.js | 165 + .../npm/webpack-hot-middleware_vx.x.x.js | 60 + flow-typed/npm/webpack-merge_vx.x.x.js | 60 + .../npm/webpack-node-externals_vx.x.x.js | 38 + flow-typed/npm/webpack_v4.x.x.js | 594 +++ flow-typed/npm/y18n_vx.x.x.js | 33 + flow-typed/npm/yarnhook_vx.x.x.js | 33 + package.json | 7 +- src/platforms/electron/Daemon.js | 1 - src/platforms/electron/createWindow.js | 2 - src/platforms/electron/index.js | 8 +- src/platforms/electron/startSandbox.js | 6 +- src/ui/analytics.js | 1 + src/ui/component/categoryList/view.jsx | 32 +- src/ui/component/common/file-selector.jsx | 14 +- .../common/form-components/form-field.jsx | 16 +- src/ui/component/fileCard/view.jsx | 31 +- src/ui/component/fileRender/view.jsx | 17 +- src/ui/component/fileViewer/view.jsx | 9 +- src/ui/component/firstRun/view.jsx | 43 +- src/ui/component/inviteNew/view.jsx | 30 +- src/ui/component/shapeShift/index.js | 27 - .../shapeShift/internal/active-shift.jsx | 147 - src/ui/component/shapeShift/internal/form.jsx | 101 - .../shapeShift/internal/market_info.jsx | 34 - src/ui/component/shapeShift/view.jsx | 133 - src/ui/component/spinner/view.jsx | 12 +- src/ui/component/uriIndicator/view.jsx | 12 +- src/ui/component/userPhoneNew/view.jsx | 21 +- src/ui/component/userPhoneVerify/view.jsx | 45 +- .../wunderbar/internal/autocomplete.jsx | 14 +- src/ui/constants/transaction_types.js | 1 - src/ui/index.jsx | 2 - src/ui/modal/modal.jsx | 24 +- src/ui/modal/modalError/view.jsx | 18 +- src/ui/modal/modalRewardCode/index.js | 5 +- src/ui/modal/modalWalletEncrypt/view.jsx | 25 +- src/ui/modal/modalWalletUnlock/view.jsx | 22 +- src/ui/page/auth/view.jsx | 12 +- src/ui/redux/actions/app.js | 2 - src/ui/redux/actions/availability.js | 1 - src/ui/redux/actions/content.js | 59 +- src/ui/redux/actions/publish.js | 31 +- src/ui/redux/actions/shape_shift.js | 127 - src/ui/redux/actions/subscriptions.js | 31 +- src/ui/redux/reducers/app.js | 2 - src/ui/redux/reducers/shape_shift.js | 234 - src/ui/redux/selectors/shape_shift.js | 12 - src/ui/store.js | 4 +- src/ui/types/redux.js | 8 +- src/ui/types/subscription.js | 13 - src/ui/util/context-menu.js | 2 - src/ui/util/form-validation.js | 3 - src/ui/util/redux-utils.js | 1 - src/ui/util/set-badge.js | 21 - src/ui/util/swap-json.js | 1 - yarn.lock | 482 +- 170 files changed, 29570 insertions(+), 1433 deletions(-) create mode 100644 flow-typed/npm/@babel/core_vx.x.x.js create mode 100644 flow-typed/npm/@babel/plugin-proposal-class-properties_vx.x.x.js create mode 100644 flow-typed/npm/@babel/plugin-proposal-decorators_vx.x.x.js create mode 100644 flow-typed/npm/@babel/plugin-transform-flow-strip-types_vx.x.x.js create mode 100644 flow-typed/npm/@babel/polyfill_v7.x.x.js create mode 100644 flow-typed/npm/@babel/preset-flow_vx.x.x.js create mode 100644 flow-typed/npm/@babel/preset-react_vx.x.x.js create mode 100644 flow-typed/npm/@babel/register_v7.x.x.js create mode 100644 flow-typed/npm/@hot-loader/react-dom_vx.x.x.js create mode 100644 flow-typed/npm/@lbry/color_vx.x.x.js create mode 100644 flow-typed/npm/@lbry/components_vx.x.x.js create mode 100644 flow-typed/npm/@types/three_vx.x.x.js create mode 100644 flow-typed/npm/async-exit-hook_vx.x.x.js create mode 100644 flow-typed/npm/babel-eslint_vx.x.x.js create mode 100644 flow-typed/npm/babel-loader_vx.x.x.js create mode 100644 flow-typed/npm/babel-plugin-add-module-exports_vx.x.x.js create mode 100644 flow-typed/npm/babel-plugin-transform-imports_vx.x.x.js create mode 100644 flow-typed/npm/bluebird_v3.x.x.js create mode 100644 flow-typed/npm/chalk_v2.x.x.js create mode 100644 flow-typed/npm/classnames_v2.x.x.js create mode 100644 flow-typed/npm/codemirror_vx.x.x.js create mode 100644 flow-typed/npm/copy-webpack-plugin_vx.x.x.js create mode 100644 flow-typed/npm/country-data_vx.x.x.js create mode 100644 flow-typed/npm/cross-env_vx.x.x.js create mode 100644 flow-typed/npm/css-loader_vx.x.x.js create mode 100644 flow-typed/npm/dat.gui_vx.x.x.js create mode 100644 flow-typed/npm/decompress_vx.x.x.js create mode 100644 flow-typed/npm/del_v3.x.x.js create mode 100644 flow-typed/npm/devtron_vx.x.x.js create mode 100644 flow-typed/npm/dom-scroll-into-view_vx.x.x.js create mode 100644 flow-typed/npm/electron-builder_vx.x.x.js create mode 100644 flow-typed/npm/electron-devtools-installer_vx.x.x.js create mode 100644 flow-typed/npm/electron-dl_vx.x.x.js create mode 100644 flow-typed/npm/electron-is-dev_vx.x.x.js create mode 100644 flow-typed/npm/electron-log_vx.x.x.js create mode 100644 flow-typed/npm/electron-publisher-s3_vx.x.x.js create mode 100644 flow-typed/npm/electron-updater_vx.x.x.js create mode 100644 flow-typed/npm/electron-webpack_vx.x.x.js create mode 100644 flow-typed/npm/electron-window-state_vx.x.x.js create mode 100644 flow-typed/npm/electron_vx.x.x.js create mode 100644 flow-typed/npm/eslint-config-airbnb_vx.x.x.js create mode 100644 flow-typed/npm/eslint-config-prettier_vx.x.x.js create mode 100644 flow-typed/npm/eslint-config-standard-jsx_vx.x.x.js create mode 100644 flow-typed/npm/eslint-config-standard_vx.x.x.js create mode 100644 flow-typed/npm/eslint-import-resolver-webpack_vx.x.x.js create mode 100644 flow-typed/npm/eslint-plugin-flowtype_vx.x.x.js create mode 100644 flow-typed/npm/eslint-plugin-import_vx.x.x.js create mode 100644 flow-typed/npm/eslint-plugin-jsx-a11y_vx.x.x.js create mode 100644 flow-typed/npm/eslint-plugin-node_vx.x.x.js create mode 100644 flow-typed/npm/eslint-plugin-prettier_vx.x.x.js create mode 100644 flow-typed/npm/eslint-plugin-promise_vx.x.x.js create mode 100644 flow-typed/npm/eslint-plugin-react_vx.x.x.js create mode 100644 flow-typed/npm/eslint-plugin-standard_vx.x.x.js create mode 100644 flow-typed/npm/eslint_vx.x.x.js create mode 100644 flow-typed/npm/express_v4.16.x.js create mode 100644 flow-typed/npm/flow-bin_v0.x.x.js create mode 100644 flow-typed/npm/flow-typed_vx.x.x.js create mode 100644 flow-typed/npm/formik_vx.x.x.js create mode 100644 flow-typed/npm/hast-util-sanitize_vx.x.x.js create mode 100644 flow-typed/npm/husky_vx.x.x.js create mode 100644 flow-typed/npm/json-loader_vx.x.x.js create mode 100644 flow-typed/npm/keytar_vx.x.x.js create mode 100644 flow-typed/npm/lbry-format_vx.x.x.js create mode 100644 flow-typed/npm/lbry-redux_vx.x.x.js create mode 100644 flow-typed/npm/lbryinc_vx.x.x.js create mode 100644 flow-typed/npm/lint-staged_vx.x.x.js create mode 100644 flow-typed/npm/localforage_v1.5.x.js create mode 100644 flow-typed/npm/make-runnable_vx.x.x.js create mode 100644 flow-typed/npm/mammoth_vx.x.x.js create mode 100644 flow-typed/npm/mime_v2.x.x.js create mode 100644 flow-typed/npm/moment_v2.x.x.js create mode 100644 flow-typed/npm/node-abi_vx.x.x.js create mode 100644 flow-typed/npm/node-fetch_vx.x.x.js create mode 100644 flow-typed/npm/node-libs-browser_vx.x.x.js create mode 100644 flow-typed/npm/node-loader_vx.x.x.js create mode 100644 flow-typed/npm/node-sass_vx.x.x.js create mode 100644 flow-typed/npm/preprocess-loader_vx.x.x.js create mode 100644 flow-typed/npm/prettier_v1.x.x.js create mode 100644 flow-typed/npm/prop-types_v15.x.x.js create mode 100644 flow-typed/npm/qrcode.react_vx.x.x.js create mode 100644 flow-typed/npm/raw-loader_vx.x.x.js create mode 100644 flow-typed/npm/rc-progress_vx.x.x.js create mode 100644 flow-typed/npm/react-feather_vx.x.x.js create mode 100644 flow-typed/npm/react-hot-loader_v4.6.x.js create mode 100644 flow-typed/npm/react-modal_v3.1.x.js create mode 100644 flow-typed/npm/react-paginate_vx.x.x.js create mode 100644 flow-typed/npm/react-pose_vx.x.x.js create mode 100644 flow-typed/npm/react-redux_v5.x.x.js create mode 100644 flow-typed/npm/react-simplemde-editor_vx.x.x.js create mode 100644 flow-typed/npm/react-toggle_v4.0.x.js create mode 100644 flow-typed/npm/redux-persist-transform-compress_vx.x.x.js create mode 100644 flow-typed/npm/redux-persist-transform-filter_vx.x.x.js create mode 100644 flow-typed/npm/redux-thunk_vx.x.x.js create mode 100644 flow-typed/npm/redux_v3.x.x.js create mode 100644 flow-typed/npm/remark-emoji_vx.x.x.js create mode 100644 flow-typed/npm/remark-react_vx.x.x.js create mode 100644 flow-typed/npm/remark_vx.x.x.js create mode 100644 flow-typed/npm/render-media_vx.x.x.js create mode 100644 flow-typed/npm/sass-loader_vx.x.x.js create mode 100644 flow-typed/npm/semver_v5.1.x.js create mode 100644 flow-typed/npm/stream-to-blob-url_vx.x.x.js create mode 100644 flow-typed/npm/style-loader_vx.x.x.js create mode 100644 flow-typed/npm/three-full_vx.x.x.js create mode 100644 flow-typed/npm/three_vx.x.x.js create mode 100644 flow-typed/npm/tree-kill_vx.x.x.js create mode 100644 flow-typed/npm/video.js_vx.x.x.js create mode 100644 flow-typed/npm/webpack-config-utils_vx.x.x.js create mode 100644 flow-typed/npm/webpack-dev-middleware_vx.x.x.js create mode 100644 flow-typed/npm/webpack-dev-server_vx.x.x.js create mode 100644 flow-typed/npm/webpack-hot-middleware_vx.x.x.js create mode 100644 flow-typed/npm/webpack-merge_vx.x.x.js create mode 100644 flow-typed/npm/webpack-node-externals_vx.x.x.js create mode 100644 flow-typed/npm/webpack_v4.x.x.js create mode 100644 flow-typed/npm/y18n_vx.x.x.js create mode 100644 flow-typed/npm/yarnhook_vx.x.x.js delete mode 100644 src/ui/component/shapeShift/index.js delete mode 100644 src/ui/component/shapeShift/internal/active-shift.jsx delete mode 100644 src/ui/component/shapeShift/internal/form.jsx delete mode 100644 src/ui/component/shapeShift/internal/market_info.jsx delete mode 100644 src/ui/component/shapeShift/view.jsx delete mode 100644 src/ui/redux/actions/shape_shift.js delete mode 100644 src/ui/redux/reducers/shape_shift.js delete mode 100644 src/ui/redux/selectors/shape_shift.js delete mode 100644 src/ui/util/set-badge.js diff --git a/.eslintrc.json b/.eslintrc.json index 23add3fff..9f92a9627 100644 --- a/.eslintrc.json +++ b/.eslintrc.json @@ -1,4 +1,6 @@ { + "parser": "babel-eslint", + "extends": ["standard", "standard-jsx", "plugin:flowtype/recommended"], "plugins": ["flowtype", "import"], "settings": { "import/resolver": { @@ -7,13 +9,6 @@ } } }, - "extends": [ - "airbnb", - "plugin:import/electron", - "plugin:flowtype/recommended", - "plugin:prettier/recommended" - ], - "parser": "babel-eslint", "env": { "browser": true, "node": true @@ -26,42 +21,25 @@ "app": true }, "rules": { - "import/no-commonjs": "warn", - "import/no-amd": "warn", - "prettier/prettier": [ + "no-multi-spaces": 0, + "new-cap": 0, + "prefer-promise-reject-errors": 0, + "no-unused-vars": 0, + "standard/object-curly-even-spacing": 0, + "handle-callback-err": 0, + "one-var": 0, + "object-curly-spacing": 0, + "no-redeclare": 0, + "no-return-await": 0, + "standard/no-callback-literal": 0, + "comma-dangle": ["error", "always-multiline"], + "space-before-function-paren": ["error", "never"], + "semi": [ "error", + "always", { - "trailingComma": "es5", - "printWidth": 100, - "singleQuote": true + "omitLastInOneLineBlock": true } - ], - "func-names": ["warn", "as-needed"], - "no-param-reassign": [ - "error", - { - "props": false - } - ], - "jsx-a11y/label-has-for": 0, - "import/prefer-default-export": 0, - "no-return-assign": 0, - "react/require-default-props": 0, - "react/jsx-closing-tag-location": 0, - "jsx-a11y/no-noninteractive-element-to-interactive-role": 0, - "class-methods-use-this": 0, - "jsx-a11y/interactive-supports-focus": 0, - "jsx-a11y/click-events-have-key-events": 0, - "consistent-return": 0, - "no-prototype-builtins": 0, - "flowtype/space-after-type-colon": [2, "always", { "allowLineBreak": true }], - "no-restricted-syntax": 0, - "no-empty": 0, - "react/prefer-stateless-function": 0, - "react/sort-comp": 0, - "jsx-a11y/media-has-caption": 0, - "no-underscore-dangle": 0, - "import/extensions": 0, - "react/default-props-match-prop-types": 0 + ] } } diff --git a/.lintstagedrc.json b/.lintstagedrc.json index 24ad6a51f..2325bdbf7 100644 --- a/.lintstagedrc.json +++ b/.lintstagedrc.json @@ -1,13 +1,6 @@ { "linters": { - "src/**/*.{js,jsx,scss,json}": [ - "prettier --write", - "git add" - ], - "src/**/*.{js,jsx}": [ - "eslint --fix", - "flow focus-check --color always", - "git add" - ] + "src/**/*.{js,jsx,scss,json}": ["prettier --write", "git add"], + "src/**/*.{js,jsx}": ["eslint --fix", "flow focus-check --color always", "git add"] } } diff --git a/build/downloadDaemon.js b/build/downloadDaemon.js index 9de61283c..b8221e632 100644 --- a/build/downloadDaemon.js +++ b/build/downloadDaemon.js @@ -1,4 +1,3 @@ -/* eslint-disable no-console,import/no-extraneous-dependencies,import/no-commonjs */ const path = require('path'); const fs = require('fs'); const packageJSON = require('../package.json'); diff --git a/dangerfile.js b/dangerfile.js index 50981c880..c05cdc4a1 100644 --- a/dangerfile.js +++ b/dangerfile.js @@ -1,4 +1,3 @@ -/* eslint-disable import/no-extraneous-dependencies */ import { danger, warn } from 'danger'; // No PR is too small to include a description of why you made a change diff --git a/flow-typed/npm/@babel/core_vx.x.x.js b/flow-typed/npm/@babel/core_vx.x.x.js new file mode 100644 index 000000000..abb587c69 --- /dev/null +++ b/flow-typed/npm/@babel/core_vx.x.x.js @@ -0,0 +1,298 @@ +// flow-typed signature: cc45dc0508740d7ad110ba88458158ac +// flow-typed version: <>/@babel/core_v^7.0.0/flow_v0.94.0 + +/** + * This is an autogenerated libdef stub for: + * + * '@babel/core' + * + * 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/core' { + 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/core/lib/config/caching' { + declare module.exports: any; +} + +declare module '@babel/core/lib/config/config-chain' { + declare module.exports: any; +} + +declare module '@babel/core/lib/config/config-descriptors' { + declare module.exports: any; +} + +declare module '@babel/core/lib/config/files/configuration' { + declare module.exports: any; +} + +declare module '@babel/core/lib/config/files/index-browser' { + declare module.exports: any; +} + +declare module '@babel/core/lib/config/files/index' { + declare module.exports: any; +} + +declare module '@babel/core/lib/config/files/package' { + declare module.exports: any; +} + +declare module '@babel/core/lib/config/files/plugins' { + declare module.exports: any; +} + +declare module '@babel/core/lib/config/files/types' { + declare module.exports: any; +} + +declare module '@babel/core/lib/config/files/utils' { + declare module.exports: any; +} + +declare module '@babel/core/lib/config/full' { + declare module.exports: any; +} + +declare module '@babel/core/lib/config/helpers/config-api' { + declare module.exports: any; +} + +declare module '@babel/core/lib/config/helpers/environment' { + declare module.exports: any; +} + +declare module '@babel/core/lib/config/index' { + declare module.exports: any; +} + +declare module '@babel/core/lib/config/item' { + declare module.exports: any; +} + +declare module '@babel/core/lib/config/partial' { + declare module.exports: any; +} + +declare module '@babel/core/lib/config/pattern-to-regex' { + declare module.exports: any; +} + +declare module '@babel/core/lib/config/plugin' { + declare module.exports: any; +} + +declare module '@babel/core/lib/config/util' { + declare module.exports: any; +} + +declare module '@babel/core/lib/config/validation/option-assertions' { + declare module.exports: any; +} + +declare module '@babel/core/lib/config/validation/options' { + declare module.exports: any; +} + +declare module '@babel/core/lib/config/validation/plugins' { + declare module.exports: any; +} + +declare module '@babel/core/lib/config/validation/removed' { + declare module.exports: any; +} + +declare module '@babel/core/lib/index' { + declare module.exports: any; +} + +declare module '@babel/core/lib/parse' { + declare module.exports: any; +} + +declare module '@babel/core/lib/tools/build-external-helpers' { + declare module.exports: any; +} + +declare module '@babel/core/lib/transform-ast' { + declare module.exports: any; +} + +declare module '@babel/core/lib/transform-file-browser' { + declare module.exports: any; +} + +declare module '@babel/core/lib/transform-file' { + declare module.exports: any; +} + +declare module '@babel/core/lib/transform' { + declare module.exports: any; +} + +declare module '@babel/core/lib/transformation/block-hoist-plugin' { + declare module.exports: any; +} + +declare module '@babel/core/lib/transformation/file/file' { + declare module.exports: any; +} + +declare module '@babel/core/lib/transformation/file/generate' { + declare module.exports: any; +} + +declare module '@babel/core/lib/transformation/file/merge-map' { + declare module.exports: any; +} + +declare module '@babel/core/lib/transformation/index' { + declare module.exports: any; +} + +declare module '@babel/core/lib/transformation/normalize-file' { + declare module.exports: any; +} + +declare module '@babel/core/lib/transformation/normalize-opts' { + declare module.exports: any; +} + +declare module '@babel/core/lib/transformation/plugin-pass' { + declare module.exports: any; +} + +declare module '@babel/core/lib/transformation/util/missing-plugin-helper' { + declare module.exports: any; +} + +// Filename aliases +declare module '@babel/core/lib/config/caching.js' { + declare module.exports: $Exports<'@babel/core/lib/config/caching'>; +} +declare module '@babel/core/lib/config/config-chain.js' { + declare module.exports: $Exports<'@babel/core/lib/config/config-chain'>; +} +declare module '@babel/core/lib/config/config-descriptors.js' { + declare module.exports: $Exports<'@babel/core/lib/config/config-descriptors'>; +} +declare module '@babel/core/lib/config/files/configuration.js' { + declare module.exports: $Exports<'@babel/core/lib/config/files/configuration'>; +} +declare module '@babel/core/lib/config/files/index-browser.js' { + declare module.exports: $Exports<'@babel/core/lib/config/files/index-browser'>; +} +declare module '@babel/core/lib/config/files/index.js' { + declare module.exports: $Exports<'@babel/core/lib/config/files/index'>; +} +declare module '@babel/core/lib/config/files/package.js' { + declare module.exports: $Exports<'@babel/core/lib/config/files/package'>; +} +declare module '@babel/core/lib/config/files/plugins.js' { + declare module.exports: $Exports<'@babel/core/lib/config/files/plugins'>; +} +declare module '@babel/core/lib/config/files/types.js' { + declare module.exports: $Exports<'@babel/core/lib/config/files/types'>; +} +declare module '@babel/core/lib/config/files/utils.js' { + declare module.exports: $Exports<'@babel/core/lib/config/files/utils'>; +} +declare module '@babel/core/lib/config/full.js' { + declare module.exports: $Exports<'@babel/core/lib/config/full'>; +} +declare module '@babel/core/lib/config/helpers/config-api.js' { + declare module.exports: $Exports<'@babel/core/lib/config/helpers/config-api'>; +} +declare module '@babel/core/lib/config/helpers/environment.js' { + declare module.exports: $Exports<'@babel/core/lib/config/helpers/environment'>; +} +declare module '@babel/core/lib/config/index.js' { + declare module.exports: $Exports<'@babel/core/lib/config/index'>; +} +declare module '@babel/core/lib/config/item.js' { + declare module.exports: $Exports<'@babel/core/lib/config/item'>; +} +declare module '@babel/core/lib/config/partial.js' { + declare module.exports: $Exports<'@babel/core/lib/config/partial'>; +} +declare module '@babel/core/lib/config/pattern-to-regex.js' { + declare module.exports: $Exports<'@babel/core/lib/config/pattern-to-regex'>; +} +declare module '@babel/core/lib/config/plugin.js' { + declare module.exports: $Exports<'@babel/core/lib/config/plugin'>; +} +declare module '@babel/core/lib/config/util.js' { + declare module.exports: $Exports<'@babel/core/lib/config/util'>; +} +declare module '@babel/core/lib/config/validation/option-assertions.js' { + declare module.exports: $Exports<'@babel/core/lib/config/validation/option-assertions'>; +} +declare module '@babel/core/lib/config/validation/options.js' { + declare module.exports: $Exports<'@babel/core/lib/config/validation/options'>; +} +declare module '@babel/core/lib/config/validation/plugins.js' { + declare module.exports: $Exports<'@babel/core/lib/config/validation/plugins'>; +} +declare module '@babel/core/lib/config/validation/removed.js' { + declare module.exports: $Exports<'@babel/core/lib/config/validation/removed'>; +} +declare module '@babel/core/lib/index.js' { + declare module.exports: $Exports<'@babel/core/lib/index'>; +} +declare module '@babel/core/lib/parse.js' { + declare module.exports: $Exports<'@babel/core/lib/parse'>; +} +declare module '@babel/core/lib/tools/build-external-helpers.js' { + declare module.exports: $Exports<'@babel/core/lib/tools/build-external-helpers'>; +} +declare module '@babel/core/lib/transform-ast.js' { + declare module.exports: $Exports<'@babel/core/lib/transform-ast'>; +} +declare module '@babel/core/lib/transform-file-browser.js' { + declare module.exports: $Exports<'@babel/core/lib/transform-file-browser'>; +} +declare module '@babel/core/lib/transform-file.js' { + declare module.exports: $Exports<'@babel/core/lib/transform-file'>; +} +declare module '@babel/core/lib/transform.js' { + declare module.exports: $Exports<'@babel/core/lib/transform'>; +} +declare module '@babel/core/lib/transformation/block-hoist-plugin.js' { + declare module.exports: $Exports<'@babel/core/lib/transformation/block-hoist-plugin'>; +} +declare module '@babel/core/lib/transformation/file/file.js' { + declare module.exports: $Exports<'@babel/core/lib/transformation/file/file'>; +} +declare module '@babel/core/lib/transformation/file/generate.js' { + declare module.exports: $Exports<'@babel/core/lib/transformation/file/generate'>; +} +declare module '@babel/core/lib/transformation/file/merge-map.js' { + declare module.exports: $Exports<'@babel/core/lib/transformation/file/merge-map'>; +} +declare module '@babel/core/lib/transformation/index.js' { + declare module.exports: $Exports<'@babel/core/lib/transformation/index'>; +} +declare module '@babel/core/lib/transformation/normalize-file.js' { + declare module.exports: $Exports<'@babel/core/lib/transformation/normalize-file'>; +} +declare module '@babel/core/lib/transformation/normalize-opts.js' { + declare module.exports: $Exports<'@babel/core/lib/transformation/normalize-opts'>; +} +declare module '@babel/core/lib/transformation/plugin-pass.js' { + declare module.exports: $Exports<'@babel/core/lib/transformation/plugin-pass'>; +} +declare module '@babel/core/lib/transformation/util/missing-plugin-helper.js' { + declare module.exports: $Exports<'@babel/core/lib/transformation/util/missing-plugin-helper'>; +} 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 new file mode 100644 index 000000000..d51190c36 --- /dev/null +++ b/flow-typed/npm/@babel/plugin-proposal-class-properties_vx.x.x.js @@ -0,0 +1,32 @@ +// flow-typed signature: 3350ac60247e5d21911065431eacf53e +// flow-typed version: <>/@babel/plugin-proposal-class-properties_v^7.0.0/flow_v0.94.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/@babel/plugin-proposal-decorators_vx.x.x.js b/flow-typed/npm/@babel/plugin-proposal-decorators_vx.x.x.js new file mode 100644 index 000000000..55ea49778 --- /dev/null +++ b/flow-typed/npm/@babel/plugin-proposal-decorators_vx.x.x.js @@ -0,0 +1,39 @@ +// flow-typed signature: b3034b120832a9a28300dffb95bf7c9d +// flow-typed version: <>/@babel/plugin-proposal-decorators_v^7.3.0/flow_v0.94.0 + +/** + * This is an autogenerated libdef stub for: + * + * '@babel/plugin-proposal-decorators' + * + * 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-decorators' { + 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-decorators/lib/index' { + declare module.exports: any; +} + +declare module '@babel/plugin-proposal-decorators/lib/transformer-legacy' { + declare module.exports: any; +} + +// Filename aliases +declare module '@babel/plugin-proposal-decorators/lib/index.js' { + declare module.exports: $Exports<'@babel/plugin-proposal-decorators/lib/index'>; +} +declare module '@babel/plugin-proposal-decorators/lib/transformer-legacy.js' { + declare module.exports: $Exports<'@babel/plugin-proposal-decorators/lib/transformer-legacy'>; +} diff --git a/flow-typed/npm/@babel/plugin-transform-flow-strip-types_vx.x.x.js b/flow-typed/npm/@babel/plugin-transform-flow-strip-types_vx.x.x.js new file mode 100644 index 000000000..ab8706820 --- /dev/null +++ b/flow-typed/npm/@babel/plugin-transform-flow-strip-types_vx.x.x.js @@ -0,0 +1,32 @@ +// flow-typed signature: 10e8f21a7c98ee47f62fa7e5a6a5ab71 +// flow-typed version: <>/@babel/plugin-transform-flow-strip-types_v^7.2.3/flow_v0.94.0 + +/** + * This is an autogenerated libdef stub for: + * + * '@babel/plugin-transform-flow-strip-types' + * + * 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-transform-flow-strip-types' { + 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-transform-flow-strip-types/lib/index' { + declare module.exports: any; +} + +// Filename aliases +declare module '@babel/plugin-transform-flow-strip-types/lib/index.js' { + declare module.exports: $Exports<'@babel/plugin-transform-flow-strip-types/lib/index'>; +} diff --git a/flow-typed/npm/@babel/polyfill_v7.x.x.js b/flow-typed/npm/@babel/polyfill_v7.x.x.js new file mode 100644 index 000000000..4bde222b2 --- /dev/null +++ b/flow-typed/npm/@babel/polyfill_v7.x.x.js @@ -0,0 +1,4 @@ +// flow-typed signature: ebc6e7724cd1da0d1a8b10de36bd7a94 +// flow-typed version: 7b122e75af/@babel/polyfill_v7.x.x/flow_>=v0.30.x + +declare module '@babel/polyfill' {} diff --git a/flow-typed/npm/@babel/preset-flow_vx.x.x.js b/flow-typed/npm/@babel/preset-flow_vx.x.x.js new file mode 100644 index 000000000..634aa5397 --- /dev/null +++ b/flow-typed/npm/@babel/preset-flow_vx.x.x.js @@ -0,0 +1,32 @@ +// flow-typed signature: ad96fb37691315cf15ed6c2a7d890024 +// flow-typed version: <>/@babel/preset-flow_v^7.0.0/flow_v0.94.0 + +/** + * This is an autogenerated libdef stub for: + * + * '@babel/preset-flow' + * + * 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/preset-flow' { + 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/preset-flow/lib/index' { + declare module.exports: any; +} + +// Filename aliases +declare module '@babel/preset-flow/lib/index.js' { + declare module.exports: $Exports<'@babel/preset-flow/lib/index'>; +} diff --git a/flow-typed/npm/@babel/preset-react_vx.x.x.js b/flow-typed/npm/@babel/preset-react_vx.x.x.js new file mode 100644 index 000000000..3d69f4849 --- /dev/null +++ b/flow-typed/npm/@babel/preset-react_vx.x.x.js @@ -0,0 +1,32 @@ +// flow-typed signature: e7347ed70897733b4d136cb0cb8ae5c4 +// flow-typed version: <>/@babel/preset-react_v^7.0.0/flow_v0.94.0 + +/** + * This is an autogenerated libdef stub for: + * + * '@babel/preset-react' + * + * 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/preset-react' { + 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/preset-react/lib/index' { + declare module.exports: any; +} + +// Filename aliases +declare module '@babel/preset-react/lib/index.js' { + declare module.exports: $Exports<'@babel/preset-react/lib/index'>; +} diff --git a/flow-typed/npm/@babel/register_v7.x.x.js b/flow-typed/npm/@babel/register_v7.x.x.js new file mode 100644 index 000000000..b7daeafdb --- /dev/null +++ b/flow-typed/npm/@babel/register_v7.x.x.js @@ -0,0 +1,47 @@ +// flow-typed signature: 5934458d8287c23337a0363563a548f9 +// flow-typed version: b77688cf5d/@babel/register_v7.x.x/flow_>=v0.30.x + +declare module '@babel/register' { + declare type Ignore = boolean | string | RegExp | (filename: string) => boolean; + declare type Options = {| + ast?: boolean, + auxiliaryCommentAfter?: ?string, + auxiliaryCommentBefore?: ?string, + babelrc?: boolean, + code?: boolean, + comments?: boolean, + compact?: 'auto' | boolean, + configFile?: string | boolean, + env?: Object, + extends?: ?string, + extensions?: Array, + filename?: string, + filenameRelative?: string, + generatorOpts?: Object, + getModuleId?: void | null | (moduleName: string) => string, + highlightCode?: boolean, + ignore?: Ignore | Array, + inputSourceMap?: Object, + minified?: boolean, + moduleId?: string, + moduleIds?: boolean, + moduleRoot?: string, + only?: RegExp, + parserOpts?: Object, + plugins?: Array<[string, Object] | string>, + presets?: Array, + retainLines?: boolean, + resolveModuleSource?: null | (source: string, filename: string) => boolean, + shouldPrintComment?: null | (commentContents: string) => string, + sourceFileName?: string, + sourceMaps?: boolean | 'inline' | 'both', + sourceMapTarget?: string, + sourceRoot?: string, + sourceType?: 'script' | 'module', + wrapPluginVisitorMethod?: null | (pluginAlias: string, visitorType: string, callback: Function) => boolean, + extensions?: Array, + cache?: boolean, + |}; + + declare module.exports: (options?: Options) => void; +} diff --git a/flow-typed/npm/@hot-loader/react-dom_vx.x.x.js b/flow-typed/npm/@hot-loader/react-dom_vx.x.x.js new file mode 100644 index 000000000..e2db8046a --- /dev/null +++ b/flow-typed/npm/@hot-loader/react-dom_vx.x.x.js @@ -0,0 +1,318 @@ +// flow-typed signature: 7025e1d060874c9ed272b10b43d6cbd4 +// flow-typed version: <>/@hot-loader/react-dom_v16.8/flow_v0.94.0 + +/** + * This is an autogenerated libdef stub for: + * + * '@hot-loader/react-dom' + * + * 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 '@hot-loader/react-dom' { + 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 '@hot-loader/react-dom/cjs/react-dom-server.browser.development' { + declare module.exports: any; +} + +declare module '@hot-loader/react-dom/cjs/react-dom-server.browser.production.min' { + declare module.exports: any; +} + +declare module '@hot-loader/react-dom/cjs/react-dom-server.node.development' { + declare module.exports: any; +} + +declare module '@hot-loader/react-dom/cjs/react-dom-server.node.production.min' { + declare module.exports: any; +} + +declare module '@hot-loader/react-dom/cjs/react-dom-test-utils.development' { + declare module.exports: any; +} + +declare module '@hot-loader/react-dom/cjs/react-dom-test-utils.production.min' { + declare module.exports: any; +} + +declare module '@hot-loader/react-dom/cjs/react-dom-unstable-fire.development' { + declare module.exports: any; +} + +declare module '@hot-loader/react-dom/cjs/react-dom-unstable-fire.production.min' { + declare module.exports: any; +} + +declare module '@hot-loader/react-dom/cjs/react-dom-unstable-fire.profiling.min' { + declare module.exports: any; +} + +declare module '@hot-loader/react-dom/cjs/react-dom-unstable-fizz.browser.development' { + declare module.exports: any; +} + +declare module '@hot-loader/react-dom/cjs/react-dom-unstable-fizz.browser.production.min' { + declare module.exports: any; +} + +declare module '@hot-loader/react-dom/cjs/react-dom-unstable-fizz.node.development' { + declare module.exports: any; +} + +declare module '@hot-loader/react-dom/cjs/react-dom-unstable-fizz.node.production.min' { + declare module.exports: any; +} + +declare module '@hot-loader/react-dom/cjs/react-dom-unstable-native-dependencies.development' { + declare module.exports: any; +} + +declare module '@hot-loader/react-dom/cjs/react-dom-unstable-native-dependencies.production.min' { + declare module.exports: any; +} + +declare module '@hot-loader/react-dom/cjs/react-dom.development' { + declare module.exports: any; +} + +declare module '@hot-loader/react-dom/cjs/react-dom.production.min' { + declare module.exports: any; +} + +declare module '@hot-loader/react-dom/cjs/react-dom.profiling.min' { + declare module.exports: any; +} + +declare module '@hot-loader/react-dom/profiling' { + declare module.exports: any; +} + +declare module '@hot-loader/react-dom/server.browser' { + declare module.exports: any; +} + +declare module '@hot-loader/react-dom/server' { + declare module.exports: any; +} + +declare module '@hot-loader/react-dom/server.node' { + declare module.exports: any; +} + +declare module '@hot-loader/react-dom/test-utils' { + declare module.exports: any; +} + +declare module '@hot-loader/react-dom/umd/react-dom-server.browser.development' { + declare module.exports: any; +} + +declare module '@hot-loader/react-dom/umd/react-dom-server.browser.production.min' { + declare module.exports: any; +} + +declare module '@hot-loader/react-dom/umd/react-dom-test-utils.development' { + declare module.exports: any; +} + +declare module '@hot-loader/react-dom/umd/react-dom-test-utils.production.min' { + declare module.exports: any; +} + +declare module '@hot-loader/react-dom/umd/react-dom-unstable-fire.development' { + declare module.exports: any; +} + +declare module '@hot-loader/react-dom/umd/react-dom-unstable-fire.production.min' { + declare module.exports: any; +} + +declare module '@hot-loader/react-dom/umd/react-dom-unstable-fire.profiling.min' { + declare module.exports: any; +} + +declare module '@hot-loader/react-dom/umd/react-dom-unstable-fizz.browser.development' { + declare module.exports: any; +} + +declare module '@hot-loader/react-dom/umd/react-dom-unstable-fizz.browser.production.min' { + declare module.exports: any; +} + +declare module '@hot-loader/react-dom/umd/react-dom-unstable-native-dependencies.development' { + declare module.exports: any; +} + +declare module '@hot-loader/react-dom/umd/react-dom-unstable-native-dependencies.production.min' { + declare module.exports: any; +} + +declare module '@hot-loader/react-dom/umd/react-dom.development' { + declare module.exports: any; +} + +declare module '@hot-loader/react-dom/umd/react-dom.production.min' { + declare module.exports: any; +} + +declare module '@hot-loader/react-dom/umd/react-dom.profiling.min' { + declare module.exports: any; +} + +declare module '@hot-loader/react-dom/unstable-fizz.browser' { + declare module.exports: any; +} + +declare module '@hot-loader/react-dom/unstable-fizz' { + declare module.exports: any; +} + +declare module '@hot-loader/react-dom/unstable-fizz.node' { + declare module.exports: any; +} + +declare module '@hot-loader/react-dom/unstable-native-dependencies' { + declare module.exports: any; +} + +// Filename aliases +declare module '@hot-loader/react-dom/cjs/react-dom-server.browser.development.js' { + declare module.exports: $Exports<'@hot-loader/react-dom/cjs/react-dom-server.browser.development'>; +} +declare module '@hot-loader/react-dom/cjs/react-dom-server.browser.production.min.js' { + declare module.exports: $Exports<'@hot-loader/react-dom/cjs/react-dom-server.browser.production.min'>; +} +declare module '@hot-loader/react-dom/cjs/react-dom-server.node.development.js' { + declare module.exports: $Exports<'@hot-loader/react-dom/cjs/react-dom-server.node.development'>; +} +declare module '@hot-loader/react-dom/cjs/react-dom-server.node.production.min.js' { + declare module.exports: $Exports<'@hot-loader/react-dom/cjs/react-dom-server.node.production.min'>; +} +declare module '@hot-loader/react-dom/cjs/react-dom-test-utils.development.js' { + declare module.exports: $Exports<'@hot-loader/react-dom/cjs/react-dom-test-utils.development'>; +} +declare module '@hot-loader/react-dom/cjs/react-dom-test-utils.production.min.js' { + declare module.exports: $Exports<'@hot-loader/react-dom/cjs/react-dom-test-utils.production.min'>; +} +declare module '@hot-loader/react-dom/cjs/react-dom-unstable-fire.development.js' { + declare module.exports: $Exports<'@hot-loader/react-dom/cjs/react-dom-unstable-fire.development'>; +} +declare module '@hot-loader/react-dom/cjs/react-dom-unstable-fire.production.min.js' { + declare module.exports: $Exports<'@hot-loader/react-dom/cjs/react-dom-unstable-fire.production.min'>; +} +declare module '@hot-loader/react-dom/cjs/react-dom-unstable-fire.profiling.min.js' { + declare module.exports: $Exports<'@hot-loader/react-dom/cjs/react-dom-unstable-fire.profiling.min'>; +} +declare module '@hot-loader/react-dom/cjs/react-dom-unstable-fizz.browser.development.js' { + declare module.exports: $Exports<'@hot-loader/react-dom/cjs/react-dom-unstable-fizz.browser.development'>; +} +declare module '@hot-loader/react-dom/cjs/react-dom-unstable-fizz.browser.production.min.js' { + declare module.exports: $Exports<'@hot-loader/react-dom/cjs/react-dom-unstable-fizz.browser.production.min'>; +} +declare module '@hot-loader/react-dom/cjs/react-dom-unstable-fizz.node.development.js' { + declare module.exports: $Exports<'@hot-loader/react-dom/cjs/react-dom-unstable-fizz.node.development'>; +} +declare module '@hot-loader/react-dom/cjs/react-dom-unstable-fizz.node.production.min.js' { + declare module.exports: $Exports<'@hot-loader/react-dom/cjs/react-dom-unstable-fizz.node.production.min'>; +} +declare module '@hot-loader/react-dom/cjs/react-dom-unstable-native-dependencies.development.js' { + declare module.exports: $Exports<'@hot-loader/react-dom/cjs/react-dom-unstable-native-dependencies.development'>; +} +declare module '@hot-loader/react-dom/cjs/react-dom-unstable-native-dependencies.production.min.js' { + declare module.exports: $Exports<'@hot-loader/react-dom/cjs/react-dom-unstable-native-dependencies.production.min'>; +} +declare module '@hot-loader/react-dom/cjs/react-dom.development.js' { + declare module.exports: $Exports<'@hot-loader/react-dom/cjs/react-dom.development'>; +} +declare module '@hot-loader/react-dom/cjs/react-dom.production.min.js' { + declare module.exports: $Exports<'@hot-loader/react-dom/cjs/react-dom.production.min'>; +} +declare module '@hot-loader/react-dom/cjs/react-dom.profiling.min.js' { + declare module.exports: $Exports<'@hot-loader/react-dom/cjs/react-dom.profiling.min'>; +} +declare module '@hot-loader/react-dom/index' { + declare module.exports: $Exports<'@hot-loader/react-dom'>; +} +declare module '@hot-loader/react-dom/index.js' { + declare module.exports: $Exports<'@hot-loader/react-dom'>; +} +declare module '@hot-loader/react-dom/profiling.js' { + declare module.exports: $Exports<'@hot-loader/react-dom/profiling'>; +} +declare module '@hot-loader/react-dom/server.browser.js' { + declare module.exports: $Exports<'@hot-loader/react-dom/server.browser'>; +} +declare module '@hot-loader/react-dom/server.js' { + declare module.exports: $Exports<'@hot-loader/react-dom/server'>; +} +declare module '@hot-loader/react-dom/server.node.js' { + declare module.exports: $Exports<'@hot-loader/react-dom/server.node'>; +} +declare module '@hot-loader/react-dom/test-utils.js' { + declare module.exports: $Exports<'@hot-loader/react-dom/test-utils'>; +} +declare module '@hot-loader/react-dom/umd/react-dom-server.browser.development.js' { + declare module.exports: $Exports<'@hot-loader/react-dom/umd/react-dom-server.browser.development'>; +} +declare module '@hot-loader/react-dom/umd/react-dom-server.browser.production.min.js' { + declare module.exports: $Exports<'@hot-loader/react-dom/umd/react-dom-server.browser.production.min'>; +} +declare module '@hot-loader/react-dom/umd/react-dom-test-utils.development.js' { + declare module.exports: $Exports<'@hot-loader/react-dom/umd/react-dom-test-utils.development'>; +} +declare module '@hot-loader/react-dom/umd/react-dom-test-utils.production.min.js' { + declare module.exports: $Exports<'@hot-loader/react-dom/umd/react-dom-test-utils.production.min'>; +} +declare module '@hot-loader/react-dom/umd/react-dom-unstable-fire.development.js' { + declare module.exports: $Exports<'@hot-loader/react-dom/umd/react-dom-unstable-fire.development'>; +} +declare module '@hot-loader/react-dom/umd/react-dom-unstable-fire.production.min.js' { + declare module.exports: $Exports<'@hot-loader/react-dom/umd/react-dom-unstable-fire.production.min'>; +} +declare module '@hot-loader/react-dom/umd/react-dom-unstable-fire.profiling.min.js' { + declare module.exports: $Exports<'@hot-loader/react-dom/umd/react-dom-unstable-fire.profiling.min'>; +} +declare module '@hot-loader/react-dom/umd/react-dom-unstable-fizz.browser.development.js' { + declare module.exports: $Exports<'@hot-loader/react-dom/umd/react-dom-unstable-fizz.browser.development'>; +} +declare module '@hot-loader/react-dom/umd/react-dom-unstable-fizz.browser.production.min.js' { + declare module.exports: $Exports<'@hot-loader/react-dom/umd/react-dom-unstable-fizz.browser.production.min'>; +} +declare module '@hot-loader/react-dom/umd/react-dom-unstable-native-dependencies.development.js' { + declare module.exports: $Exports<'@hot-loader/react-dom/umd/react-dom-unstable-native-dependencies.development'>; +} +declare module '@hot-loader/react-dom/umd/react-dom-unstable-native-dependencies.production.min.js' { + declare module.exports: $Exports<'@hot-loader/react-dom/umd/react-dom-unstable-native-dependencies.production.min'>; +} +declare module '@hot-loader/react-dom/umd/react-dom.development.js' { + declare module.exports: $Exports<'@hot-loader/react-dom/umd/react-dom.development'>; +} +declare module '@hot-loader/react-dom/umd/react-dom.production.min.js' { + declare module.exports: $Exports<'@hot-loader/react-dom/umd/react-dom.production.min'>; +} +declare module '@hot-loader/react-dom/umd/react-dom.profiling.min.js' { + declare module.exports: $Exports<'@hot-loader/react-dom/umd/react-dom.profiling.min'>; +} +declare module '@hot-loader/react-dom/unstable-fizz.browser.js' { + declare module.exports: $Exports<'@hot-loader/react-dom/unstable-fizz.browser'>; +} +declare module '@hot-loader/react-dom/unstable-fizz.js' { + declare module.exports: $Exports<'@hot-loader/react-dom/unstable-fizz'>; +} +declare module '@hot-loader/react-dom/unstable-fizz.node.js' { + declare module.exports: $Exports<'@hot-loader/react-dom/unstable-fizz.node'>; +} +declare module '@hot-loader/react-dom/unstable-native-dependencies.js' { + declare module.exports: $Exports<'@hot-loader/react-dom/unstable-native-dependencies'>; +} diff --git a/flow-typed/npm/@lbry/color_vx.x.x.js b/flow-typed/npm/@lbry/color_vx.x.x.js new file mode 100644 index 000000000..5000fdd40 --- /dev/null +++ b/flow-typed/npm/@lbry/color_vx.x.x.js @@ -0,0 +1,18 @@ +// flow-typed signature: 3213370d53d43337e039b1f99b90ad98 +// flow-typed version: <>/@lbry/color_v^1.0.2/flow_v0.94.0 + +/** + * This is an autogenerated libdef stub for: + * + * '@lbry/color' + * + * 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 '@lbry/color' { + declare module.exports: any; +} diff --git a/flow-typed/npm/@lbry/components_vx.x.x.js b/flow-typed/npm/@lbry/components_vx.x.x.js new file mode 100644 index 000000000..a276c9f6c --- /dev/null +++ b/flow-typed/npm/@lbry/components_vx.x.x.js @@ -0,0 +1,18 @@ +// flow-typed signature: 8b77537ae4d6c835866e04a70a0ad6f3 +// flow-typed version: <>/@lbry/components_v^2.2.4/flow_v0.94.0 + +/** + * This is an autogenerated libdef stub for: + * + * '@lbry/components' + * + * 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 '@lbry/components' { + declare module.exports: any; +} diff --git a/flow-typed/npm/@types/three_vx.x.x.js b/flow-typed/npm/@types/three_vx.x.x.js new file mode 100644 index 000000000..b0cb3b5c3 --- /dev/null +++ b/flow-typed/npm/@types/three_vx.x.x.js @@ -0,0 +1,18 @@ +// flow-typed signature: e85a840886c4c445a0e0d1b1c1b20fef +// flow-typed version: <>/@types/three_v^0.93.1/flow_v0.94.0 + +/** + * This is an autogenerated libdef stub for: + * + * '@types/three' + * + * 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 '@types/three' { + declare module.exports: any; +} diff --git a/flow-typed/npm/async-exit-hook_vx.x.x.js b/flow-typed/npm/async-exit-hook_vx.x.x.js new file mode 100644 index 000000000..78de249f4 --- /dev/null +++ b/flow-typed/npm/async-exit-hook_vx.x.x.js @@ -0,0 +1,33 @@ +// flow-typed signature: 0179aaf62abe5de0fea307e93b07f0fd +// flow-typed version: <>/async-exit-hook_v^2.0.1/flow_v0.94.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'async-exit-hook' + * + * 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 'async-exit-hook' { + 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 'async-exit-hook/index' { + declare module.exports: $Exports<'async-exit-hook'>; +} +declare module 'async-exit-hook/index.js' { + declare module.exports: $Exports<'async-exit-hook'>; +} diff --git a/flow-typed/npm/babel-eslint_vx.x.x.js b/flow-typed/npm/babel-eslint_vx.x.x.js new file mode 100644 index 000000000..dc1592593 --- /dev/null +++ b/flow-typed/npm/babel-eslint_vx.x.x.js @@ -0,0 +1,109 @@ +// flow-typed signature: 7deec821536f1597fae1f6cd21e9ef81 +// flow-typed version: <>/babel-eslint_v^10.0.1/flow_v0.94.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'babel-eslint' + * + * 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-eslint' { + 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-eslint/lib/analyze-scope' { + declare module.exports: any; +} + +declare module 'babel-eslint/lib/babylon-to-espree/attachComments' { + declare module.exports: any; +} + +declare module 'babel-eslint/lib/babylon-to-espree/convertComments' { + declare module.exports: any; +} + +declare module 'babel-eslint/lib/babylon-to-espree/convertTemplateType' { + declare module.exports: any; +} + +declare module 'babel-eslint/lib/babylon-to-espree/index' { + declare module.exports: any; +} + +declare module 'babel-eslint/lib/babylon-to-espree/toAST' { + declare module.exports: any; +} + +declare module 'babel-eslint/lib/babylon-to-espree/toToken' { + declare module.exports: any; +} + +declare module 'babel-eslint/lib/babylon-to-espree/toTokens' { + declare module.exports: any; +} + +declare module 'babel-eslint/lib/index' { + declare module.exports: any; +} + +declare module 'babel-eslint/lib/parse-with-scope' { + declare module.exports: any; +} + +declare module 'babel-eslint/lib/parse' { + declare module.exports: any; +} + +declare module 'babel-eslint/lib/visitor-keys' { + declare module.exports: any; +} + +// Filename aliases +declare module 'babel-eslint/lib/analyze-scope.js' { + declare module.exports: $Exports<'babel-eslint/lib/analyze-scope'>; +} +declare module 'babel-eslint/lib/babylon-to-espree/attachComments.js' { + declare module.exports: $Exports<'babel-eslint/lib/babylon-to-espree/attachComments'>; +} +declare module 'babel-eslint/lib/babylon-to-espree/convertComments.js' { + declare module.exports: $Exports<'babel-eslint/lib/babylon-to-espree/convertComments'>; +} +declare module 'babel-eslint/lib/babylon-to-espree/convertTemplateType.js' { + declare module.exports: $Exports<'babel-eslint/lib/babylon-to-espree/convertTemplateType'>; +} +declare module 'babel-eslint/lib/babylon-to-espree/index.js' { + declare module.exports: $Exports<'babel-eslint/lib/babylon-to-espree/index'>; +} +declare module 'babel-eslint/lib/babylon-to-espree/toAST.js' { + declare module.exports: $Exports<'babel-eslint/lib/babylon-to-espree/toAST'>; +} +declare module 'babel-eslint/lib/babylon-to-espree/toToken.js' { + declare module.exports: $Exports<'babel-eslint/lib/babylon-to-espree/toToken'>; +} +declare module 'babel-eslint/lib/babylon-to-espree/toTokens.js' { + declare module.exports: $Exports<'babel-eslint/lib/babylon-to-espree/toTokens'>; +} +declare module 'babel-eslint/lib/index.js' { + declare module.exports: $Exports<'babel-eslint/lib/index'>; +} +declare module 'babel-eslint/lib/parse-with-scope.js' { + declare module.exports: $Exports<'babel-eslint/lib/parse-with-scope'>; +} +declare module 'babel-eslint/lib/parse.js' { + declare module.exports: $Exports<'babel-eslint/lib/parse'>; +} +declare module 'babel-eslint/lib/visitor-keys.js' { + declare module.exports: $Exports<'babel-eslint/lib/visitor-keys'>; +} diff --git a/flow-typed/npm/babel-loader_vx.x.x.js b/flow-typed/npm/babel-loader_vx.x.x.js new file mode 100644 index 000000000..0cf623158 --- /dev/null +++ b/flow-typed/npm/babel-loader_vx.x.x.js @@ -0,0 +1,60 @@ +// flow-typed signature: 67633ab172e0306588506ec8c9dfb0c5 +// flow-typed version: <>/babel-loader_v^8.0.5/flow_v0.94.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'babel-loader' + * + * 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-loader' { + 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-loader/lib/cache' { + declare module.exports: any; +} + +declare module 'babel-loader/lib/Error' { + declare module.exports: any; +} + +declare module 'babel-loader/lib/index' { + declare module.exports: any; +} + +declare module 'babel-loader/lib/injectCaller' { + declare module.exports: any; +} + +declare module 'babel-loader/lib/transform' { + declare module.exports: any; +} + +// Filename aliases +declare module 'babel-loader/lib/cache.js' { + declare module.exports: $Exports<'babel-loader/lib/cache'>; +} +declare module 'babel-loader/lib/Error.js' { + declare module.exports: $Exports<'babel-loader/lib/Error'>; +} +declare module 'babel-loader/lib/index.js' { + declare module.exports: $Exports<'babel-loader/lib/index'>; +} +declare module 'babel-loader/lib/injectCaller.js' { + declare module.exports: $Exports<'babel-loader/lib/injectCaller'>; +} +declare module 'babel-loader/lib/transform.js' { + declare module.exports: $Exports<'babel-loader/lib/transform'>; +} diff --git a/flow-typed/npm/babel-plugin-add-module-exports_vx.x.x.js b/flow-typed/npm/babel-plugin-add-module-exports_vx.x.x.js new file mode 100644 index 000000000..1b5813ac0 --- /dev/null +++ b/flow-typed/npm/babel-plugin-add-module-exports_vx.x.x.js @@ -0,0 +1,32 @@ +// flow-typed signature: a0883da47931ce64ec28c9da060c809c +// flow-typed version: <>/babel-plugin-add-module-exports_v^1.0.0/flow_v0.94.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'babel-plugin-add-module-exports' + * + * 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-add-module-exports' { + 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-add-module-exports/lib/index' { + declare module.exports: any; +} + +// Filename aliases +declare module 'babel-plugin-add-module-exports/lib/index.js' { + declare module.exports: $Exports<'babel-plugin-add-module-exports/lib/index'>; +} diff --git a/flow-typed/npm/babel-plugin-transform-imports_vx.x.x.js b/flow-typed/npm/babel-plugin-transform-imports_vx.x.x.js new file mode 100644 index 000000000..c7c38ade9 --- /dev/null +++ b/flow-typed/npm/babel-plugin-transform-imports_vx.x.x.js @@ -0,0 +1,52 @@ +// flow-typed signature: cb570215f71dc62ada0fe7396fcaa472 +// flow-typed version: <>/babel-plugin-transform-imports_v^1.5.1/flow_v0.94.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'babel-plugin-transform-imports' + * + * 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-transform-imports' { + 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-transform-imports/test/invalidTransform' { + declare module.exports: any; +} + +declare module 'babel-plugin-transform-imports/test/tests' { + declare module.exports: any; +} + +declare module 'babel-plugin-transform-imports/test/transform' { + declare module.exports: any; +} + +// Filename aliases +declare module 'babel-plugin-transform-imports/index' { + declare module.exports: $Exports<'babel-plugin-transform-imports'>; +} +declare module 'babel-plugin-transform-imports/index.js' { + declare module.exports: $Exports<'babel-plugin-transform-imports'>; +} +declare module 'babel-plugin-transform-imports/test/invalidTransform.js' { + declare module.exports: $Exports<'babel-plugin-transform-imports/test/invalidTransform'>; +} +declare module 'babel-plugin-transform-imports/test/tests.js' { + declare module.exports: $Exports<'babel-plugin-transform-imports/test/tests'>; +} +declare module 'babel-plugin-transform-imports/test/transform.js' { + declare module.exports: $Exports<'babel-plugin-transform-imports/test/transform'>; +} diff --git a/flow-typed/npm/bluebird_v3.x.x.js b/flow-typed/npm/bluebird_v3.x.x.js new file mode 100644 index 000000000..e49878274 --- /dev/null +++ b/flow-typed/npm/bluebird_v3.x.x.js @@ -0,0 +1,329 @@ +// flow-typed signature: e0974d6c2c04803a78c4faa3e848c72a +// flow-typed version: 34fbdaa6f3/bluebird_v3.x.x/flow_>=v0.70.x + +type Bluebird$RangeError = Error; +type Bluebird$CancellationErrors = Error; +type Bluebird$TimeoutError = Error; +type Bluebird$RejectionError = Error; +type Bluebird$OperationalError = Error; + +type Bluebird$ConcurrencyOption = { + concurrency: number +}; +type Bluebird$SpreadOption = { + spread: boolean +}; +type Bluebird$MultiArgsOption = { + multiArgs: boolean +}; +type Bluebird$BluebirdConfig = { + warnings?: boolean, + longStackTraces?: boolean, + cancellation?: boolean, + monitoring?: boolean +}; + +declare class Bluebird$PromiseInspection { + isCancelled(): boolean; + isFulfilled(): boolean; + isRejected(): boolean; + pending(): boolean; + reason(): any; + value(): T; +} + +type Bluebird$PromisifyOptions = {| + multiArgs?: boolean, + context: any +|}; + +declare type Bluebird$PromisifyAllOptions = { + suffix?: string, + filter?: ( + name: string, + func: Function, + target?: any, + passesDefaultFilter?: boolean + ) => boolean, + // The promisifier gets a reference to the original method and should return a function which returns a promise + promisifier?: (originalMethod: Function) => () => Bluebird$Promise +}; + +declare type $Promisable = Promise | T; + +declare class Bluebird$Disposable {} + +declare class Bluebird$Promise<+R> extends Promise { + static RangeError: Class; + static CancellationErrors: Class; + static TimeoutError: Class; + static RejectionError: Class; + static OperationalError: Class; + + static Defer: Class; + static PromiseInspection: Class>; + + static all( + Promises: $Promisable>> + ): Bluebird$Promise>; + static props( + input: Object | Map<*, *> | $Promisable> + ): Bluebird$Promise<*>; + static any>( + Promises: Iterable | $Promisable> + ): Bluebird$Promise; + static race>( + Promises: Iterable | $Promisable> + ): Bluebird$Promise; + static reject(error?: any): Bluebird$Promise; + static resolve(object?: $Promisable): Bluebird$Promise; + static some>( + Promises: Iterable | $Promisable>, + count: number + ): Bluebird$Promise>; + static join( + value1: $Promisable, + handler: (a: A) => $Promisable + ): Bluebird$Promise; + static join( + value1: $Promisable, + value2: $Promisable, + handler: (a: A, b: B) => $Promisable + ): Bluebird$Promise; + static join( + value1: $Promisable, + value2: $Promisable, + value3: $Promisable, + handler: (a: A, b: B, c: C) => $Promisable + ): Bluebird$Promise; + static map>( + Promises: Iterable | $Promisable>, + mapper: (item: T, index: number, arrayLength: number) => $Promisable, + options?: Bluebird$ConcurrencyOption + ): Bluebird$Promise>; + static mapSeries>( + Promises: Iterable | $Promisable>, + mapper: (item: T, index: number, arrayLength: number) => $Promisable + ): Bluebird$Promise>; + static reduce>( + Promises: Iterable | $Promisable>, + reducer: ( + total: U, + current: T, + index: number, + arrayLength: number + ) => $Promisable, + initialValue?: $Promisable + ): Bluebird$Promise; + static filter>( + Promises: Iterable | $Promisable>, + filterer: ( + item: T, + index: number, + arrayLength: number + ) => $Promisable, + option?: Bluebird$ConcurrencyOption + ): Bluebird$Promise>; + static each>( + Promises: Iterable | $Promisable>, + iterator: ( + item: T, + index: number, + arrayLength: number + ) => $Promisable + ): Bluebird$Promise>; + static try( + fn: () => $Promisable, + args: ?Array, + ctx: ?any + ): Bluebird$Promise; + static attempt( + fn: () => $Promisable, + args: ?Array, + ctx: ?any + ): Bluebird$Promise; + static delay(ms: number, value: $Promisable): Bluebird$Promise; + static delay(ms: number): Bluebird$Promise; + static config(config: Bluebird$BluebirdConfig): void; + + static defer(): Bluebird$Defer; + static setScheduler( + scheduler: (callback: (...args: Array) => void) => void + ): void; + static promisify( + nodeFunction: Function, + receiver?: Bluebird$PromisifyOptions + ): Function; + static promisifyAll( + target: Object | Array, + options?: Bluebird$PromisifyAllOptions + ): void; + + static coroutine(generatorFunction: Function): Function; + static spawn(generatorFunction: Function): Promise; + + // It doesn't seem possible to have type-generics for a variable number of arguments. + // Handle up to 3 arguments, then just give up and accept 'any'. + static method>(fn: () => R): () => Bluebird$Promise; + static method, A>( + fn: (a: A) => R + ): (a: A) => Bluebird$Promise; + static method, A, B>( + fn: (a: A, b: B) => R + ): (a: A, b: B) => Bluebird$Promise; + static method, A, B, C>( + fn: (a: A, b: B, c: C) => R + ): (a: A, b: B, c: C) => Bluebird$Promise; + static method>( + fn: (...args: any) => R + ): (...args: any) => Bluebird$Promise; + + static cast(value: $Promisable): Bluebird$Promise; + // static bind(ctx: any): Bluebird$Promise; + static is(value: any): boolean; + static longStackTraces(): void; + + static onPossiblyUnhandledRejection(handler: (reason: any) => any): void; + static fromCallback( + resolver: (fn: (error: ?Error, value?: T) => any) => any, + options?: Bluebird$MultiArgsOption + ): Bluebird$Promise; + + constructor( + callback: ( + resolve: (result?: $Promisable) => void, + reject: (error?: any) => void, + onCancel?: (fn?: () => void) => void, + ) => mixed + ): void; + then(onFulfill: null | void, onReject: null | void): Bluebird$Promise; + then( + onFulfill: null | void, + onReject: (error: any) => Promise | U + ): Bluebird$Promise; + then( + onFulfill: (value: R) => Promise | U, + onReject: null | void | ((error: any) => Promise | U) + ): Bluebird$Promise; + catch(onReject: null | void): Promise; + catch(onReject?: (error: any) => $Promisable): Bluebird$Promise; + catch( + err: Class, + onReject: (error: ErrorT) => $Promisable + ): Bluebird$Promise; + catch( + err1: Class, + err2: Class, + onReject: (error: ErrorT) => $Promisable + ): Bluebird$Promise; + catch( + err1: Class, + err2: Class, + err3: Class, + onReject: (error: ErrorT) => $Promisable + ): Bluebird$Promise; + caught( + err: Class, + onReject: (error: Error) => $Promisable + ): Bluebird$Promise; + caught( + err1: Class, + err2: Class, + onReject: (error: ErrorT) => $Promisable + ): Bluebird$Promise; + caught( + err1: Class, + err2: Class, + err3: Class, + onReject: (error: ErrorT) => $Promisable + ): Bluebird$Promise; + caught(onReject: (error: any) => $Promisable): Bluebird$Promise; + + error(onReject?: (error: any) => ?$Promisable): Bluebird$Promise; + done( + onFulfill?: (value: R) => mixed, + onReject?: (error: any) => mixed + ): void; + finally(onDone?: (value: R) => mixed): Bluebird$Promise; + lastly(onDone?: (value: R) => mixed): Bluebird$Promise; + tap(onDone?: (value: R) => mixed): Bluebird$Promise; + delay(ms: number): Bluebird$Promise; + timeout(ms: number, message?: string): Bluebird$Promise; + cancel(): void; + + // bind(ctx: any): Bluebird$Promise; + call(propertyName: string, ...args: Array): Bluebird$Promise; + throw(reason: Error): Bluebird$Promise; + thenThrow(reason: Error): Bluebird$Promise; + all(): Bluebird$Promise>; + any(): Bluebird$Promise; + some(count: number): Bluebird$Promise>; + race(): Bluebird$Promise; + map( + mapper: (item: T, index: number, arrayLength: number) => $Promisable, + options?: Bluebird$ConcurrencyOption + ): Bluebird$Promise>; + mapSeries( + mapper: (item: T, index: number, arrayLength: number) => $Promisable + ): Bluebird$Promise>; + reduce( + reducer: ( + total: T, + item: U, + index: number, + arrayLength: number + ) => $Promisable, + initialValue?: $Promisable + ): Bluebird$Promise; + filter( + filterer: ( + item: T, + index: number, + arrayLength: number + ) => $Promisable, + options?: Bluebird$ConcurrencyOption + ): Bluebird$Promise>; + each( + iterator: (item: T, index: number, arrayLength: number) => $Promisable + ): Bluebird$Promise>; + asCallback( + callback: (error: ?any, value?: T) => any, + options?: Bluebird$SpreadOption + ): void; + return(value: T): Bluebird$Promise; + thenReturn(value: T): Bluebird$Promise; + spread(...args: Array): Bluebird$Promise<*>; + + reflect(): Bluebird$Promise>; + + isFulfilled(): boolean; + isRejected(): boolean; + isPending(): boolean; + isResolved(): boolean; + + value(): R; + reason(): any; + + disposer( + disposer: (value: R, promise: Promise<*>) => void + ): Bluebird$Disposable; + + static using( + disposable: Bluebird$Disposable, + handler: (value: T) => $Promisable + ): Bluebird$Promise; + + suppressUnhandledRejections(): void; +} + +declare class Bluebird$Defer { + promise: Bluebird$Promise<*>; + resolve: (value: any) => any; + reject: (value: any) => any; +} + +declare module "bluebird" { + declare module.exports: typeof Bluebird$Promise; + + declare type Disposable = Bluebird$Disposable; +} diff --git a/flow-typed/npm/chalk_v2.x.x.js b/flow-typed/npm/chalk_v2.x.x.js new file mode 100644 index 000000000..43548785f --- /dev/null +++ b/flow-typed/npm/chalk_v2.x.x.js @@ -0,0 +1,98 @@ +// flow-typed signature: db5b2cdde8db39d47e27cc8ab84f89bf +// flow-typed version: d662d43161/chalk_v2.x.x/flow_>=v0.25.x + +// From: https://github.com/chalk/chalk/blob/master/index.js.flow + +declare module "chalk" { + declare type TemplateStringsArray = $ReadOnlyArray; + + declare type Level = $Values<{ + None: 0, + Basic: 1, + Ansi256: 2, + TrueColor: 3 + }>; + + declare type ChalkOptions = {| + enabled?: boolean, + level?: Level + |}; + + declare type ColorSupport = {| + level: Level, + hasBasic: boolean, + has256: boolean, + has16m: boolean + |}; + + declare interface Chalk { + (...text: string[]): string, + (text: TemplateStringsArray, ...placeholders: string[]): string, + constructor(options?: ChalkOptions): Chalk, + enabled: boolean, + level: Level, + rgb(r: number, g: number, b: number): Chalk, + hsl(h: number, s: number, l: number): Chalk, + hsv(h: number, s: number, v: number): Chalk, + hwb(h: number, w: number, b: number): Chalk, + bgHex(color: string): Chalk, + bgKeyword(color: string): Chalk, + bgRgb(r: number, g: number, b: number): Chalk, + bgHsl(h: number, s: number, l: number): Chalk, + bgHsv(h: number, s: number, v: number): Chalk, + bgHwb(h: number, w: number, b: number): Chalk, + hex(color: string): Chalk, + keyword(color: string): Chalk, + + +reset: Chalk, + +bold: Chalk, + +dim: Chalk, + +italic: Chalk, + +underline: Chalk, + +inverse: Chalk, + +hidden: Chalk, + +strikethrough: Chalk, + + +visible: Chalk, + + +black: Chalk, + +red: Chalk, + +green: Chalk, + +yellow: Chalk, + +blue: Chalk, + +magenta: Chalk, + +cyan: Chalk, + +white: Chalk, + +gray: Chalk, + +grey: Chalk, + +blackBright: Chalk, + +redBright: Chalk, + +greenBright: Chalk, + +yellowBright: Chalk, + +blueBright: Chalk, + +magentaBright: Chalk, + +cyanBright: Chalk, + +whiteBright: Chalk, + + +bgBlack: Chalk, + +bgRed: Chalk, + +bgGreen: Chalk, + +bgYellow: Chalk, + +bgBlue: Chalk, + +bgMagenta: Chalk, + +bgCyan: Chalk, + +bgWhite: Chalk, + +bgBlackBright: Chalk, + +bgRedBright: Chalk, + +bgGreenBright: Chalk, + +bgYellowBright: Chalk, + +bgBlueBright: Chalk, + +bgMagentaBright: Chalk, + +bgCyanBright: Chalk, + +bgWhiteBrigh: Chalk, + + supportsColor: ColorSupport + } + + declare module.exports: Chalk; +} diff --git a/flow-typed/npm/classnames_v2.x.x.js b/flow-typed/npm/classnames_v2.x.x.js new file mode 100644 index 000000000..2307243ee --- /dev/null +++ b/flow-typed/npm/classnames_v2.x.x.js @@ -0,0 +1,23 @@ +// flow-typed signature: cf86673cc32d185bdab1d2ea90578d37 +// flow-typed version: 614bf49aa8/classnames_v2.x.x/flow_>=v0.25.x + +type $npm$classnames$Classes = + | string + | { [className: string]: * } + | false + | void + | null; + +declare module "classnames" { + declare module.exports: ( + ...classes: Array<$npm$classnames$Classes | $npm$classnames$Classes[]> + ) => string; +} + +declare module "classnames/bind" { + declare module.exports: $Exports<"classnames">; +} + +declare module "classnames/dedupe" { + declare module.exports: $Exports<"classnames">; +} diff --git a/flow-typed/npm/codemirror_vx.x.x.js b/flow-typed/npm/codemirror_vx.x.x.js new file mode 100644 index 000000000..a366c2239 --- /dev/null +++ b/flow-typed/npm/codemirror_vx.x.x.js @@ -0,0 +1,1761 @@ +// flow-typed signature: 40442befdd91f79a809ec75cbe325e48 +// flow-typed version: <>/codemirror_v^5.39.2/flow_v0.94.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'codemirror' + * + * 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 'codemirror' { + 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 'codemirror/addon/comment/comment' { + declare module.exports: any; +} + +declare module 'codemirror/addon/comment/continuecomment' { + declare module.exports: any; +} + +declare module 'codemirror/addon/dialog/dialog' { + declare module.exports: any; +} + +declare module 'codemirror/addon/display/autorefresh' { + declare module.exports: any; +} + +declare module 'codemirror/addon/display/fullscreen' { + declare module.exports: any; +} + +declare module 'codemirror/addon/display/panel' { + declare module.exports: any; +} + +declare module 'codemirror/addon/display/placeholder' { + declare module.exports: any; +} + +declare module 'codemirror/addon/display/rulers' { + declare module.exports: any; +} + +declare module 'codemirror/addon/edit/closebrackets' { + declare module.exports: any; +} + +declare module 'codemirror/addon/edit/closetag' { + declare module.exports: any; +} + +declare module 'codemirror/addon/edit/continuelist' { + declare module.exports: any; +} + +declare module 'codemirror/addon/edit/matchbrackets' { + declare module.exports: any; +} + +declare module 'codemirror/addon/edit/matchtags' { + declare module.exports: any; +} + +declare module 'codemirror/addon/edit/trailingspace' { + declare module.exports: any; +} + +declare module 'codemirror/addon/fold/brace-fold' { + declare module.exports: any; +} + +declare module 'codemirror/addon/fold/comment-fold' { + declare module.exports: any; +} + +declare module 'codemirror/addon/fold/foldcode' { + declare module.exports: any; +} + +declare module 'codemirror/addon/fold/foldgutter' { + declare module.exports: any; +} + +declare module 'codemirror/addon/fold/indent-fold' { + declare module.exports: any; +} + +declare module 'codemirror/addon/fold/markdown-fold' { + declare module.exports: any; +} + +declare module 'codemirror/addon/fold/xml-fold' { + declare module.exports: any; +} + +declare module 'codemirror/addon/hint/anyword-hint' { + declare module.exports: any; +} + +declare module 'codemirror/addon/hint/css-hint' { + declare module.exports: any; +} + +declare module 'codemirror/addon/hint/html-hint' { + declare module.exports: any; +} + +declare module 'codemirror/addon/hint/javascript-hint' { + declare module.exports: any; +} + +declare module 'codemirror/addon/hint/show-hint' { + declare module.exports: any; +} + +declare module 'codemirror/addon/hint/sql-hint' { + declare module.exports: any; +} + +declare module 'codemirror/addon/hint/xml-hint' { + declare module.exports: any; +} + +declare module 'codemirror/addon/lint/coffeescript-lint' { + declare module.exports: any; +} + +declare module 'codemirror/addon/lint/css-lint' { + declare module.exports: any; +} + +declare module 'codemirror/addon/lint/html-lint' { + declare module.exports: any; +} + +declare module 'codemirror/addon/lint/javascript-lint' { + declare module.exports: any; +} + +declare module 'codemirror/addon/lint/json-lint' { + declare module.exports: any; +} + +declare module 'codemirror/addon/lint/lint' { + declare module.exports: any; +} + +declare module 'codemirror/addon/lint/yaml-lint' { + declare module.exports: any; +} + +declare module 'codemirror/addon/merge/merge' { + declare module.exports: any; +} + +declare module 'codemirror/addon/mode/loadmode' { + declare module.exports: any; +} + +declare module 'codemirror/addon/mode/multiplex_test' { + declare module.exports: any; +} + +declare module 'codemirror/addon/mode/multiplex' { + declare module.exports: any; +} + +declare module 'codemirror/addon/mode/overlay' { + declare module.exports: any; +} + +declare module 'codemirror/addon/mode/simple' { + declare module.exports: any; +} + +declare module 'codemirror/addon/runmode/colorize' { + declare module.exports: any; +} + +declare module 'codemirror/addon/runmode/runmode-standalone' { + declare module.exports: any; +} + +declare module 'codemirror/addon/runmode/runmode' { + declare module.exports: any; +} + +declare module 'codemirror/addon/runmode/runmode.node' { + declare module.exports: any; +} + +declare module 'codemirror/addon/scroll/annotatescrollbar' { + declare module.exports: any; +} + +declare module 'codemirror/addon/scroll/scrollpastend' { + declare module.exports: any; +} + +declare module 'codemirror/addon/scroll/simplescrollbars' { + declare module.exports: any; +} + +declare module 'codemirror/addon/search/jump-to-line' { + declare module.exports: any; +} + +declare module 'codemirror/addon/search/match-highlighter' { + declare module.exports: any; +} + +declare module 'codemirror/addon/search/matchesonscrollbar' { + declare module.exports: any; +} + +declare module 'codemirror/addon/search/search' { + declare module.exports: any; +} + +declare module 'codemirror/addon/search/searchcursor' { + declare module.exports: any; +} + +declare module 'codemirror/addon/selection/active-line' { + declare module.exports: any; +} + +declare module 'codemirror/addon/selection/mark-selection' { + declare module.exports: any; +} + +declare module 'codemirror/addon/selection/selection-pointer' { + declare module.exports: any; +} + +declare module 'codemirror/addon/tern/tern' { + declare module.exports: any; +} + +declare module 'codemirror/addon/tern/worker' { + declare module.exports: any; +} + +declare module 'codemirror/addon/wrap/hardwrap' { + declare module.exports: any; +} + +declare module 'codemirror/keymap/emacs' { + declare module.exports: any; +} + +declare module 'codemirror/keymap/sublime' { + declare module.exports: any; +} + +declare module 'codemirror/keymap/vim' { + declare module.exports: any; +} + +declare module 'codemirror/lib/codemirror' { + declare module.exports: any; +} + +declare module 'codemirror/mode/apl/apl' { + declare module.exports: any; +} + +declare module 'codemirror/mode/asciiarmor/asciiarmor' { + declare module.exports: any; +} + +declare module 'codemirror/mode/asn.1/asn.1' { + declare module.exports: any; +} + +declare module 'codemirror/mode/asterisk/asterisk' { + declare module.exports: any; +} + +declare module 'codemirror/mode/brainfuck/brainfuck' { + declare module.exports: any; +} + +declare module 'codemirror/mode/clike/clike' { + declare module.exports: any; +} + +declare module 'codemirror/mode/clojure/clojure' { + declare module.exports: any; +} + +declare module 'codemirror/mode/cmake/cmake' { + declare module.exports: any; +} + +declare module 'codemirror/mode/cobol/cobol' { + declare module.exports: any; +} + +declare module 'codemirror/mode/coffeescript/coffeescript' { + declare module.exports: any; +} + +declare module 'codemirror/mode/commonlisp/commonlisp' { + declare module.exports: any; +} + +declare module 'codemirror/mode/crystal/crystal' { + declare module.exports: any; +} + +declare module 'codemirror/mode/css/css' { + declare module.exports: any; +} + +declare module 'codemirror/mode/cypher/cypher' { + declare module.exports: any; +} + +declare module 'codemirror/mode/d/d' { + declare module.exports: any; +} + +declare module 'codemirror/mode/dart/dart' { + declare module.exports: any; +} + +declare module 'codemirror/mode/diff/diff' { + declare module.exports: any; +} + +declare module 'codemirror/mode/django/django' { + declare module.exports: any; +} + +declare module 'codemirror/mode/dockerfile/dockerfile' { + declare module.exports: any; +} + +declare module 'codemirror/mode/dtd/dtd' { + declare module.exports: any; +} + +declare module 'codemirror/mode/dylan/dylan' { + declare module.exports: any; +} + +declare module 'codemirror/mode/ebnf/ebnf' { + declare module.exports: any; +} + +declare module 'codemirror/mode/ecl/ecl' { + declare module.exports: any; +} + +declare module 'codemirror/mode/eiffel/eiffel' { + declare module.exports: any; +} + +declare module 'codemirror/mode/elm/elm' { + declare module.exports: any; +} + +declare module 'codemirror/mode/erlang/erlang' { + declare module.exports: any; +} + +declare module 'codemirror/mode/factor/factor' { + declare module.exports: any; +} + +declare module 'codemirror/mode/fcl/fcl' { + declare module.exports: any; +} + +declare module 'codemirror/mode/forth/forth' { + declare module.exports: any; +} + +declare module 'codemirror/mode/fortran/fortran' { + declare module.exports: any; +} + +declare module 'codemirror/mode/gas/gas' { + declare module.exports: any; +} + +declare module 'codemirror/mode/gfm/gfm' { + declare module.exports: any; +} + +declare module 'codemirror/mode/gherkin/gherkin' { + declare module.exports: any; +} + +declare module 'codemirror/mode/go/go' { + declare module.exports: any; +} + +declare module 'codemirror/mode/groovy/groovy' { + declare module.exports: any; +} + +declare module 'codemirror/mode/haml/haml' { + declare module.exports: any; +} + +declare module 'codemirror/mode/handlebars/handlebars' { + declare module.exports: any; +} + +declare module 'codemirror/mode/haskell-literate/haskell-literate' { + declare module.exports: any; +} + +declare module 'codemirror/mode/haskell/haskell' { + declare module.exports: any; +} + +declare module 'codemirror/mode/haxe/haxe' { + declare module.exports: any; +} + +declare module 'codemirror/mode/htmlembedded/htmlembedded' { + declare module.exports: any; +} + +declare module 'codemirror/mode/htmlmixed/htmlmixed' { + declare module.exports: any; +} + +declare module 'codemirror/mode/http/http' { + declare module.exports: any; +} + +declare module 'codemirror/mode/idl/idl' { + declare module.exports: any; +} + +declare module 'codemirror/mode/javascript/javascript' { + declare module.exports: any; +} + +declare module 'codemirror/mode/jinja2/jinja2' { + declare module.exports: any; +} + +declare module 'codemirror/mode/jsx/jsx' { + declare module.exports: any; +} + +declare module 'codemirror/mode/julia/julia' { + declare module.exports: any; +} + +declare module 'codemirror/mode/livescript/livescript' { + declare module.exports: any; +} + +declare module 'codemirror/mode/lua/lua' { + declare module.exports: any; +} + +declare module 'codemirror/mode/markdown/markdown' { + declare module.exports: any; +} + +declare module 'codemirror/mode/mathematica/mathematica' { + declare module.exports: any; +} + +declare module 'codemirror/mode/mbox/mbox' { + declare module.exports: any; +} + +declare module 'codemirror/mode/meta' { + declare module.exports: any; +} + +declare module 'codemirror/mode/mirc/mirc' { + declare module.exports: any; +} + +declare module 'codemirror/mode/mllike/mllike' { + declare module.exports: any; +} + +declare module 'codemirror/mode/modelica/modelica' { + declare module.exports: any; +} + +declare module 'codemirror/mode/mscgen/mscgen' { + declare module.exports: any; +} + +declare module 'codemirror/mode/mumps/mumps' { + declare module.exports: any; +} + +declare module 'codemirror/mode/nginx/nginx' { + declare module.exports: any; +} + +declare module 'codemirror/mode/nsis/nsis' { + declare module.exports: any; +} + +declare module 'codemirror/mode/ntriples/ntriples' { + declare module.exports: any; +} + +declare module 'codemirror/mode/octave/octave' { + declare module.exports: any; +} + +declare module 'codemirror/mode/oz/oz' { + declare module.exports: any; +} + +declare module 'codemirror/mode/pascal/pascal' { + declare module.exports: any; +} + +declare module 'codemirror/mode/pegjs/pegjs' { + declare module.exports: any; +} + +declare module 'codemirror/mode/perl/perl' { + declare module.exports: any; +} + +declare module 'codemirror/mode/php/php' { + declare module.exports: any; +} + +declare module 'codemirror/mode/pig/pig' { + declare module.exports: any; +} + +declare module 'codemirror/mode/powershell/powershell' { + declare module.exports: any; +} + +declare module 'codemirror/mode/properties/properties' { + declare module.exports: any; +} + +declare module 'codemirror/mode/protobuf/protobuf' { + declare module.exports: any; +} + +declare module 'codemirror/mode/pug/pug' { + declare module.exports: any; +} + +declare module 'codemirror/mode/puppet/puppet' { + declare module.exports: any; +} + +declare module 'codemirror/mode/python/python' { + declare module.exports: any; +} + +declare module 'codemirror/mode/q/q' { + declare module.exports: any; +} + +declare module 'codemirror/mode/r/r' { + declare module.exports: any; +} + +declare module 'codemirror/mode/rpm/rpm' { + declare module.exports: any; +} + +declare module 'codemirror/mode/rst/rst' { + declare module.exports: any; +} + +declare module 'codemirror/mode/ruby/ruby' { + declare module.exports: any; +} + +declare module 'codemirror/mode/rust/rust' { + declare module.exports: any; +} + +declare module 'codemirror/mode/sas/sas' { + declare module.exports: any; +} + +declare module 'codemirror/mode/sass/sass' { + declare module.exports: any; +} + +declare module 'codemirror/mode/scheme/scheme' { + declare module.exports: any; +} + +declare module 'codemirror/mode/shell/shell' { + declare module.exports: any; +} + +declare module 'codemirror/mode/sieve/sieve' { + declare module.exports: any; +} + +declare module 'codemirror/mode/slim/slim' { + declare module.exports: any; +} + +declare module 'codemirror/mode/smalltalk/smalltalk' { + declare module.exports: any; +} + +declare module 'codemirror/mode/smarty/smarty' { + declare module.exports: any; +} + +declare module 'codemirror/mode/solr/solr' { + declare module.exports: any; +} + +declare module 'codemirror/mode/soy/soy' { + declare module.exports: any; +} + +declare module 'codemirror/mode/sparql/sparql' { + declare module.exports: any; +} + +declare module 'codemirror/mode/spreadsheet/spreadsheet' { + declare module.exports: any; +} + +declare module 'codemirror/mode/sql/sql' { + declare module.exports: any; +} + +declare module 'codemirror/mode/stex/stex' { + declare module.exports: any; +} + +declare module 'codemirror/mode/stylus/stylus' { + declare module.exports: any; +} + +declare module 'codemirror/mode/swift/swift' { + declare module.exports: any; +} + +declare module 'codemirror/mode/tcl/tcl' { + declare module.exports: any; +} + +declare module 'codemirror/mode/textile/textile' { + declare module.exports: any; +} + +declare module 'codemirror/mode/tiddlywiki/tiddlywiki' { + declare module.exports: any; +} + +declare module 'codemirror/mode/tiki/tiki' { + declare module.exports: any; +} + +declare module 'codemirror/mode/toml/toml' { + declare module.exports: any; +} + +declare module 'codemirror/mode/tornado/tornado' { + declare module.exports: any; +} + +declare module 'codemirror/mode/troff/troff' { + declare module.exports: any; +} + +declare module 'codemirror/mode/ttcn-cfg/ttcn-cfg' { + declare module.exports: any; +} + +declare module 'codemirror/mode/ttcn/ttcn' { + declare module.exports: any; +} + +declare module 'codemirror/mode/turtle/turtle' { + declare module.exports: any; +} + +declare module 'codemirror/mode/twig/twig' { + declare module.exports: any; +} + +declare module 'codemirror/mode/vb/vb' { + declare module.exports: any; +} + +declare module 'codemirror/mode/vbscript/vbscript' { + declare module.exports: any; +} + +declare module 'codemirror/mode/velocity/velocity' { + declare module.exports: any; +} + +declare module 'codemirror/mode/verilog/verilog' { + declare module.exports: any; +} + +declare module 'codemirror/mode/vhdl/vhdl' { + declare module.exports: any; +} + +declare module 'codemirror/mode/vue/vue' { + declare module.exports: any; +} + +declare module 'codemirror/mode/webidl/webidl' { + declare module.exports: any; +} + +declare module 'codemirror/mode/xml/xml' { + declare module.exports: any; +} + +declare module 'codemirror/mode/xquery/xquery' { + declare module.exports: any; +} + +declare module 'codemirror/mode/yacas/yacas' { + declare module.exports: any; +} + +declare module 'codemirror/mode/yaml-frontmatter/yaml-frontmatter' { + declare module.exports: any; +} + +declare module 'codemirror/mode/yaml/yaml' { + declare module.exports: any; +} + +declare module 'codemirror/mode/z80/z80' { + declare module.exports: any; +} + +declare module 'codemirror/rollup.config' { + declare module.exports: any; +} + +declare module 'codemirror/src/codemirror' { + declare module.exports: any; +} + +declare module 'codemirror/src/display/Display' { + declare module.exports: any; +} + +declare module 'codemirror/src/display/focus' { + declare module.exports: any; +} + +declare module 'codemirror/src/display/gutters' { + declare module.exports: any; +} + +declare module 'codemirror/src/display/highlight_worker' { + declare module.exports: any; +} + +declare module 'codemirror/src/display/line_numbers' { + declare module.exports: any; +} + +declare module 'codemirror/src/display/mode_state' { + declare module.exports: any; +} + +declare module 'codemirror/src/display/operations' { + declare module.exports: any; +} + +declare module 'codemirror/src/display/scroll_events' { + declare module.exports: any; +} + +declare module 'codemirror/src/display/scrollbars' { + declare module.exports: any; +} + +declare module 'codemirror/src/display/scrolling' { + declare module.exports: any; +} + +declare module 'codemirror/src/display/selection' { + declare module.exports: any; +} + +declare module 'codemirror/src/display/update_display' { + declare module.exports: any; +} + +declare module 'codemirror/src/display/update_line' { + declare module.exports: any; +} + +declare module 'codemirror/src/display/update_lines' { + declare module.exports: any; +} + +declare module 'codemirror/src/display/view_tracking' { + declare module.exports: any; +} + +declare module 'codemirror/src/edit/CodeMirror' { + declare module.exports: any; +} + +declare module 'codemirror/src/edit/commands' { + declare module.exports: any; +} + +declare module 'codemirror/src/edit/deleteNearSelection' { + declare module.exports: any; +} + +declare module 'codemirror/src/edit/drop_events' { + declare module.exports: any; +} + +declare module 'codemirror/src/edit/fromTextArea' { + declare module.exports: any; +} + +declare module 'codemirror/src/edit/global_events' { + declare module.exports: any; +} + +declare module 'codemirror/src/edit/key_events' { + declare module.exports: any; +} + +declare module 'codemirror/src/edit/legacy' { + declare module.exports: any; +} + +declare module 'codemirror/src/edit/main' { + declare module.exports: any; +} + +declare module 'codemirror/src/edit/methods' { + declare module.exports: any; +} + +declare module 'codemirror/src/edit/mouse_events' { + declare module.exports: any; +} + +declare module 'codemirror/src/edit/options' { + declare module.exports: any; +} + +declare module 'codemirror/src/edit/utils' { + declare module.exports: any; +} + +declare module 'codemirror/src/input/ContentEditableInput' { + declare module.exports: any; +} + +declare module 'codemirror/src/input/indent' { + declare module.exports: any; +} + +declare module 'codemirror/src/input/input' { + declare module.exports: any; +} + +declare module 'codemirror/src/input/keymap' { + declare module.exports: any; +} + +declare module 'codemirror/src/input/keynames' { + declare module.exports: any; +} + +declare module 'codemirror/src/input/movement' { + declare module.exports: any; +} + +declare module 'codemirror/src/input/TextareaInput' { + declare module.exports: any; +} + +declare module 'codemirror/src/line/highlight' { + declare module.exports: any; +} + +declare module 'codemirror/src/line/line_data' { + declare module.exports: any; +} + +declare module 'codemirror/src/line/pos' { + declare module.exports: any; +} + +declare module 'codemirror/src/line/saw_special_spans' { + declare module.exports: any; +} + +declare module 'codemirror/src/line/spans' { + declare module.exports: any; +} + +declare module 'codemirror/src/line/utils_line' { + declare module.exports: any; +} + +declare module 'codemirror/src/measurement/position_measurement' { + declare module.exports: any; +} + +declare module 'codemirror/src/measurement/widgets' { + declare module.exports: any; +} + +declare module 'codemirror/src/model/change_measurement' { + declare module.exports: any; +} + +declare module 'codemirror/src/model/changes' { + declare module.exports: any; +} + +declare module 'codemirror/src/model/chunk' { + declare module.exports: any; +} + +declare module 'codemirror/src/model/Doc' { + declare module.exports: any; +} + +declare module 'codemirror/src/model/document_data' { + declare module.exports: any; +} + +declare module 'codemirror/src/model/history' { + declare module.exports: any; +} + +declare module 'codemirror/src/model/line_widget' { + declare module.exports: any; +} + +declare module 'codemirror/src/model/mark_text' { + declare module.exports: any; +} + +declare module 'codemirror/src/model/selection_updates' { + declare module.exports: any; +} + +declare module 'codemirror/src/model/selection' { + declare module.exports: any; +} + +declare module 'codemirror/src/modes' { + declare module.exports: any; +} + +declare module 'codemirror/src/util/bidi' { + declare module.exports: any; +} + +declare module 'codemirror/src/util/browser' { + declare module.exports: any; +} + +declare module 'codemirror/src/util/dom' { + declare module.exports: any; +} + +declare module 'codemirror/src/util/event' { + declare module.exports: any; +} + +declare module 'codemirror/src/util/feature_detection' { + declare module.exports: any; +} + +declare module 'codemirror/src/util/misc' { + declare module.exports: any; +} + +declare module 'codemirror/src/util/operation_group' { + declare module.exports: any; +} + +declare module 'codemirror/src/util/StringStream' { + declare module.exports: any; +} + +// Filename aliases +declare module 'codemirror/addon/comment/comment.js' { + declare module.exports: $Exports<'codemirror/addon/comment/comment'>; +} +declare module 'codemirror/addon/comment/continuecomment.js' { + declare module.exports: $Exports<'codemirror/addon/comment/continuecomment'>; +} +declare module 'codemirror/addon/dialog/dialog.js' { + declare module.exports: $Exports<'codemirror/addon/dialog/dialog'>; +} +declare module 'codemirror/addon/display/autorefresh.js' { + declare module.exports: $Exports<'codemirror/addon/display/autorefresh'>; +} +declare module 'codemirror/addon/display/fullscreen.js' { + declare module.exports: $Exports<'codemirror/addon/display/fullscreen'>; +} +declare module 'codemirror/addon/display/panel.js' { + declare module.exports: $Exports<'codemirror/addon/display/panel'>; +} +declare module 'codemirror/addon/display/placeholder.js' { + declare module.exports: $Exports<'codemirror/addon/display/placeholder'>; +} +declare module 'codemirror/addon/display/rulers.js' { + declare module.exports: $Exports<'codemirror/addon/display/rulers'>; +} +declare module 'codemirror/addon/edit/closebrackets.js' { + declare module.exports: $Exports<'codemirror/addon/edit/closebrackets'>; +} +declare module 'codemirror/addon/edit/closetag.js' { + declare module.exports: $Exports<'codemirror/addon/edit/closetag'>; +} +declare module 'codemirror/addon/edit/continuelist.js' { + declare module.exports: $Exports<'codemirror/addon/edit/continuelist'>; +} +declare module 'codemirror/addon/edit/matchbrackets.js' { + declare module.exports: $Exports<'codemirror/addon/edit/matchbrackets'>; +} +declare module 'codemirror/addon/edit/matchtags.js' { + declare module.exports: $Exports<'codemirror/addon/edit/matchtags'>; +} +declare module 'codemirror/addon/edit/trailingspace.js' { + declare module.exports: $Exports<'codemirror/addon/edit/trailingspace'>; +} +declare module 'codemirror/addon/fold/brace-fold.js' { + declare module.exports: $Exports<'codemirror/addon/fold/brace-fold'>; +} +declare module 'codemirror/addon/fold/comment-fold.js' { + declare module.exports: $Exports<'codemirror/addon/fold/comment-fold'>; +} +declare module 'codemirror/addon/fold/foldcode.js' { + declare module.exports: $Exports<'codemirror/addon/fold/foldcode'>; +} +declare module 'codemirror/addon/fold/foldgutter.js' { + declare module.exports: $Exports<'codemirror/addon/fold/foldgutter'>; +} +declare module 'codemirror/addon/fold/indent-fold.js' { + declare module.exports: $Exports<'codemirror/addon/fold/indent-fold'>; +} +declare module 'codemirror/addon/fold/markdown-fold.js' { + declare module.exports: $Exports<'codemirror/addon/fold/markdown-fold'>; +} +declare module 'codemirror/addon/fold/xml-fold.js' { + declare module.exports: $Exports<'codemirror/addon/fold/xml-fold'>; +} +declare module 'codemirror/addon/hint/anyword-hint.js' { + declare module.exports: $Exports<'codemirror/addon/hint/anyword-hint'>; +} +declare module 'codemirror/addon/hint/css-hint.js' { + declare module.exports: $Exports<'codemirror/addon/hint/css-hint'>; +} +declare module 'codemirror/addon/hint/html-hint.js' { + declare module.exports: $Exports<'codemirror/addon/hint/html-hint'>; +} +declare module 'codemirror/addon/hint/javascript-hint.js' { + declare module.exports: $Exports<'codemirror/addon/hint/javascript-hint'>; +} +declare module 'codemirror/addon/hint/show-hint.js' { + declare module.exports: $Exports<'codemirror/addon/hint/show-hint'>; +} +declare module 'codemirror/addon/hint/sql-hint.js' { + declare module.exports: $Exports<'codemirror/addon/hint/sql-hint'>; +} +declare module 'codemirror/addon/hint/xml-hint.js' { + declare module.exports: $Exports<'codemirror/addon/hint/xml-hint'>; +} +declare module 'codemirror/addon/lint/coffeescript-lint.js' { + declare module.exports: $Exports<'codemirror/addon/lint/coffeescript-lint'>; +} +declare module 'codemirror/addon/lint/css-lint.js' { + declare module.exports: $Exports<'codemirror/addon/lint/css-lint'>; +} +declare module 'codemirror/addon/lint/html-lint.js' { + declare module.exports: $Exports<'codemirror/addon/lint/html-lint'>; +} +declare module 'codemirror/addon/lint/javascript-lint.js' { + declare module.exports: $Exports<'codemirror/addon/lint/javascript-lint'>; +} +declare module 'codemirror/addon/lint/json-lint.js' { + declare module.exports: $Exports<'codemirror/addon/lint/json-lint'>; +} +declare module 'codemirror/addon/lint/lint.js' { + declare module.exports: $Exports<'codemirror/addon/lint/lint'>; +} +declare module 'codemirror/addon/lint/yaml-lint.js' { + declare module.exports: $Exports<'codemirror/addon/lint/yaml-lint'>; +} +declare module 'codemirror/addon/merge/merge.js' { + declare module.exports: $Exports<'codemirror/addon/merge/merge'>; +} +declare module 'codemirror/addon/mode/loadmode.js' { + declare module.exports: $Exports<'codemirror/addon/mode/loadmode'>; +} +declare module 'codemirror/addon/mode/multiplex_test.js' { + declare module.exports: $Exports<'codemirror/addon/mode/multiplex_test'>; +} +declare module 'codemirror/addon/mode/multiplex.js' { + declare module.exports: $Exports<'codemirror/addon/mode/multiplex'>; +} +declare module 'codemirror/addon/mode/overlay.js' { + declare module.exports: $Exports<'codemirror/addon/mode/overlay'>; +} +declare module 'codemirror/addon/mode/simple.js' { + declare module.exports: $Exports<'codemirror/addon/mode/simple'>; +} +declare module 'codemirror/addon/runmode/colorize.js' { + declare module.exports: $Exports<'codemirror/addon/runmode/colorize'>; +} +declare module 'codemirror/addon/runmode/runmode-standalone.js' { + declare module.exports: $Exports<'codemirror/addon/runmode/runmode-standalone'>; +} +declare module 'codemirror/addon/runmode/runmode.js' { + declare module.exports: $Exports<'codemirror/addon/runmode/runmode'>; +} +declare module 'codemirror/addon/runmode/runmode.node.js' { + declare module.exports: $Exports<'codemirror/addon/runmode/runmode.node'>; +} +declare module 'codemirror/addon/scroll/annotatescrollbar.js' { + declare module.exports: $Exports<'codemirror/addon/scroll/annotatescrollbar'>; +} +declare module 'codemirror/addon/scroll/scrollpastend.js' { + declare module.exports: $Exports<'codemirror/addon/scroll/scrollpastend'>; +} +declare module 'codemirror/addon/scroll/simplescrollbars.js' { + declare module.exports: $Exports<'codemirror/addon/scroll/simplescrollbars'>; +} +declare module 'codemirror/addon/search/jump-to-line.js' { + declare module.exports: $Exports<'codemirror/addon/search/jump-to-line'>; +} +declare module 'codemirror/addon/search/match-highlighter.js' { + declare module.exports: $Exports<'codemirror/addon/search/match-highlighter'>; +} +declare module 'codemirror/addon/search/matchesonscrollbar.js' { + declare module.exports: $Exports<'codemirror/addon/search/matchesonscrollbar'>; +} +declare module 'codemirror/addon/search/search.js' { + declare module.exports: $Exports<'codemirror/addon/search/search'>; +} +declare module 'codemirror/addon/search/searchcursor.js' { + declare module.exports: $Exports<'codemirror/addon/search/searchcursor'>; +} +declare module 'codemirror/addon/selection/active-line.js' { + declare module.exports: $Exports<'codemirror/addon/selection/active-line'>; +} +declare module 'codemirror/addon/selection/mark-selection.js' { + declare module.exports: $Exports<'codemirror/addon/selection/mark-selection'>; +} +declare module 'codemirror/addon/selection/selection-pointer.js' { + declare module.exports: $Exports<'codemirror/addon/selection/selection-pointer'>; +} +declare module 'codemirror/addon/tern/tern.js' { + declare module.exports: $Exports<'codemirror/addon/tern/tern'>; +} +declare module 'codemirror/addon/tern/worker.js' { + declare module.exports: $Exports<'codemirror/addon/tern/worker'>; +} +declare module 'codemirror/addon/wrap/hardwrap.js' { + declare module.exports: $Exports<'codemirror/addon/wrap/hardwrap'>; +} +declare module 'codemirror/keymap/emacs.js' { + declare module.exports: $Exports<'codemirror/keymap/emacs'>; +} +declare module 'codemirror/keymap/sublime.js' { + declare module.exports: $Exports<'codemirror/keymap/sublime'>; +} +declare module 'codemirror/keymap/vim.js' { + declare module.exports: $Exports<'codemirror/keymap/vim'>; +} +declare module 'codemirror/lib/codemirror.js' { + declare module.exports: $Exports<'codemirror/lib/codemirror'>; +} +declare module 'codemirror/mode/apl/apl.js' { + declare module.exports: $Exports<'codemirror/mode/apl/apl'>; +} +declare module 'codemirror/mode/asciiarmor/asciiarmor.js' { + declare module.exports: $Exports<'codemirror/mode/asciiarmor/asciiarmor'>; +} +declare module 'codemirror/mode/asn.1/asn.1.js' { + declare module.exports: $Exports<'codemirror/mode/asn.1/asn.1'>; +} +declare module 'codemirror/mode/asterisk/asterisk.js' { + declare module.exports: $Exports<'codemirror/mode/asterisk/asterisk'>; +} +declare module 'codemirror/mode/brainfuck/brainfuck.js' { + declare module.exports: $Exports<'codemirror/mode/brainfuck/brainfuck'>; +} +declare module 'codemirror/mode/clike/clike.js' { + declare module.exports: $Exports<'codemirror/mode/clike/clike'>; +} +declare module 'codemirror/mode/clojure/clojure.js' { + declare module.exports: $Exports<'codemirror/mode/clojure/clojure'>; +} +declare module 'codemirror/mode/cmake/cmake.js' { + declare module.exports: $Exports<'codemirror/mode/cmake/cmake'>; +} +declare module 'codemirror/mode/cobol/cobol.js' { + declare module.exports: $Exports<'codemirror/mode/cobol/cobol'>; +} +declare module 'codemirror/mode/coffeescript/coffeescript.js' { + declare module.exports: $Exports<'codemirror/mode/coffeescript/coffeescript'>; +} +declare module 'codemirror/mode/commonlisp/commonlisp.js' { + declare module.exports: $Exports<'codemirror/mode/commonlisp/commonlisp'>; +} +declare module 'codemirror/mode/crystal/crystal.js' { + declare module.exports: $Exports<'codemirror/mode/crystal/crystal'>; +} +declare module 'codemirror/mode/css/css.js' { + declare module.exports: $Exports<'codemirror/mode/css/css'>; +} +declare module 'codemirror/mode/cypher/cypher.js' { + declare module.exports: $Exports<'codemirror/mode/cypher/cypher'>; +} +declare module 'codemirror/mode/d/d.js' { + declare module.exports: $Exports<'codemirror/mode/d/d'>; +} +declare module 'codemirror/mode/dart/dart.js' { + declare module.exports: $Exports<'codemirror/mode/dart/dart'>; +} +declare module 'codemirror/mode/diff/diff.js' { + declare module.exports: $Exports<'codemirror/mode/diff/diff'>; +} +declare module 'codemirror/mode/django/django.js' { + declare module.exports: $Exports<'codemirror/mode/django/django'>; +} +declare module 'codemirror/mode/dockerfile/dockerfile.js' { + declare module.exports: $Exports<'codemirror/mode/dockerfile/dockerfile'>; +} +declare module 'codemirror/mode/dtd/dtd.js' { + declare module.exports: $Exports<'codemirror/mode/dtd/dtd'>; +} +declare module 'codemirror/mode/dylan/dylan.js' { + declare module.exports: $Exports<'codemirror/mode/dylan/dylan'>; +} +declare module 'codemirror/mode/ebnf/ebnf.js' { + declare module.exports: $Exports<'codemirror/mode/ebnf/ebnf'>; +} +declare module 'codemirror/mode/ecl/ecl.js' { + declare module.exports: $Exports<'codemirror/mode/ecl/ecl'>; +} +declare module 'codemirror/mode/eiffel/eiffel.js' { + declare module.exports: $Exports<'codemirror/mode/eiffel/eiffel'>; +} +declare module 'codemirror/mode/elm/elm.js' { + declare module.exports: $Exports<'codemirror/mode/elm/elm'>; +} +declare module 'codemirror/mode/erlang/erlang.js' { + declare module.exports: $Exports<'codemirror/mode/erlang/erlang'>; +} +declare module 'codemirror/mode/factor/factor.js' { + declare module.exports: $Exports<'codemirror/mode/factor/factor'>; +} +declare module 'codemirror/mode/fcl/fcl.js' { + declare module.exports: $Exports<'codemirror/mode/fcl/fcl'>; +} +declare module 'codemirror/mode/forth/forth.js' { + declare module.exports: $Exports<'codemirror/mode/forth/forth'>; +} +declare module 'codemirror/mode/fortran/fortran.js' { + declare module.exports: $Exports<'codemirror/mode/fortran/fortran'>; +} +declare module 'codemirror/mode/gas/gas.js' { + declare module.exports: $Exports<'codemirror/mode/gas/gas'>; +} +declare module 'codemirror/mode/gfm/gfm.js' { + declare module.exports: $Exports<'codemirror/mode/gfm/gfm'>; +} +declare module 'codemirror/mode/gherkin/gherkin.js' { + declare module.exports: $Exports<'codemirror/mode/gherkin/gherkin'>; +} +declare module 'codemirror/mode/go/go.js' { + declare module.exports: $Exports<'codemirror/mode/go/go'>; +} +declare module 'codemirror/mode/groovy/groovy.js' { + declare module.exports: $Exports<'codemirror/mode/groovy/groovy'>; +} +declare module 'codemirror/mode/haml/haml.js' { + declare module.exports: $Exports<'codemirror/mode/haml/haml'>; +} +declare module 'codemirror/mode/handlebars/handlebars.js' { + declare module.exports: $Exports<'codemirror/mode/handlebars/handlebars'>; +} +declare module 'codemirror/mode/haskell-literate/haskell-literate.js' { + declare module.exports: $Exports<'codemirror/mode/haskell-literate/haskell-literate'>; +} +declare module 'codemirror/mode/haskell/haskell.js' { + declare module.exports: $Exports<'codemirror/mode/haskell/haskell'>; +} +declare module 'codemirror/mode/haxe/haxe.js' { + declare module.exports: $Exports<'codemirror/mode/haxe/haxe'>; +} +declare module 'codemirror/mode/htmlembedded/htmlembedded.js' { + declare module.exports: $Exports<'codemirror/mode/htmlembedded/htmlembedded'>; +} +declare module 'codemirror/mode/htmlmixed/htmlmixed.js' { + declare module.exports: $Exports<'codemirror/mode/htmlmixed/htmlmixed'>; +} +declare module 'codemirror/mode/http/http.js' { + declare module.exports: $Exports<'codemirror/mode/http/http'>; +} +declare module 'codemirror/mode/idl/idl.js' { + declare module.exports: $Exports<'codemirror/mode/idl/idl'>; +} +declare module 'codemirror/mode/javascript/javascript.js' { + declare module.exports: $Exports<'codemirror/mode/javascript/javascript'>; +} +declare module 'codemirror/mode/jinja2/jinja2.js' { + declare module.exports: $Exports<'codemirror/mode/jinja2/jinja2'>; +} +declare module 'codemirror/mode/jsx/jsx.js' { + declare module.exports: $Exports<'codemirror/mode/jsx/jsx'>; +} +declare module 'codemirror/mode/julia/julia.js' { + declare module.exports: $Exports<'codemirror/mode/julia/julia'>; +} +declare module 'codemirror/mode/livescript/livescript.js' { + declare module.exports: $Exports<'codemirror/mode/livescript/livescript'>; +} +declare module 'codemirror/mode/lua/lua.js' { + declare module.exports: $Exports<'codemirror/mode/lua/lua'>; +} +declare module 'codemirror/mode/markdown/markdown.js' { + declare module.exports: $Exports<'codemirror/mode/markdown/markdown'>; +} +declare module 'codemirror/mode/mathematica/mathematica.js' { + declare module.exports: $Exports<'codemirror/mode/mathematica/mathematica'>; +} +declare module 'codemirror/mode/mbox/mbox.js' { + declare module.exports: $Exports<'codemirror/mode/mbox/mbox'>; +} +declare module 'codemirror/mode/meta.js' { + declare module.exports: $Exports<'codemirror/mode/meta'>; +} +declare module 'codemirror/mode/mirc/mirc.js' { + declare module.exports: $Exports<'codemirror/mode/mirc/mirc'>; +} +declare module 'codemirror/mode/mllike/mllike.js' { + declare module.exports: $Exports<'codemirror/mode/mllike/mllike'>; +} +declare module 'codemirror/mode/modelica/modelica.js' { + declare module.exports: $Exports<'codemirror/mode/modelica/modelica'>; +} +declare module 'codemirror/mode/mscgen/mscgen.js' { + declare module.exports: $Exports<'codemirror/mode/mscgen/mscgen'>; +} +declare module 'codemirror/mode/mumps/mumps.js' { + declare module.exports: $Exports<'codemirror/mode/mumps/mumps'>; +} +declare module 'codemirror/mode/nginx/nginx.js' { + declare module.exports: $Exports<'codemirror/mode/nginx/nginx'>; +} +declare module 'codemirror/mode/nsis/nsis.js' { + declare module.exports: $Exports<'codemirror/mode/nsis/nsis'>; +} +declare module 'codemirror/mode/ntriples/ntriples.js' { + declare module.exports: $Exports<'codemirror/mode/ntriples/ntriples'>; +} +declare module 'codemirror/mode/octave/octave.js' { + declare module.exports: $Exports<'codemirror/mode/octave/octave'>; +} +declare module 'codemirror/mode/oz/oz.js' { + declare module.exports: $Exports<'codemirror/mode/oz/oz'>; +} +declare module 'codemirror/mode/pascal/pascal.js' { + declare module.exports: $Exports<'codemirror/mode/pascal/pascal'>; +} +declare module 'codemirror/mode/pegjs/pegjs.js' { + declare module.exports: $Exports<'codemirror/mode/pegjs/pegjs'>; +} +declare module 'codemirror/mode/perl/perl.js' { + declare module.exports: $Exports<'codemirror/mode/perl/perl'>; +} +declare module 'codemirror/mode/php/php.js' { + declare module.exports: $Exports<'codemirror/mode/php/php'>; +} +declare module 'codemirror/mode/pig/pig.js' { + declare module.exports: $Exports<'codemirror/mode/pig/pig'>; +} +declare module 'codemirror/mode/powershell/powershell.js' { + declare module.exports: $Exports<'codemirror/mode/powershell/powershell'>; +} +declare module 'codemirror/mode/properties/properties.js' { + declare module.exports: $Exports<'codemirror/mode/properties/properties'>; +} +declare module 'codemirror/mode/protobuf/protobuf.js' { + declare module.exports: $Exports<'codemirror/mode/protobuf/protobuf'>; +} +declare module 'codemirror/mode/pug/pug.js' { + declare module.exports: $Exports<'codemirror/mode/pug/pug'>; +} +declare module 'codemirror/mode/puppet/puppet.js' { + declare module.exports: $Exports<'codemirror/mode/puppet/puppet'>; +} +declare module 'codemirror/mode/python/python.js' { + declare module.exports: $Exports<'codemirror/mode/python/python'>; +} +declare module 'codemirror/mode/q/q.js' { + declare module.exports: $Exports<'codemirror/mode/q/q'>; +} +declare module 'codemirror/mode/r/r.js' { + declare module.exports: $Exports<'codemirror/mode/r/r'>; +} +declare module 'codemirror/mode/rpm/rpm.js' { + declare module.exports: $Exports<'codemirror/mode/rpm/rpm'>; +} +declare module 'codemirror/mode/rst/rst.js' { + declare module.exports: $Exports<'codemirror/mode/rst/rst'>; +} +declare module 'codemirror/mode/ruby/ruby.js' { + declare module.exports: $Exports<'codemirror/mode/ruby/ruby'>; +} +declare module 'codemirror/mode/rust/rust.js' { + declare module.exports: $Exports<'codemirror/mode/rust/rust'>; +} +declare module 'codemirror/mode/sas/sas.js' { + declare module.exports: $Exports<'codemirror/mode/sas/sas'>; +} +declare module 'codemirror/mode/sass/sass.js' { + declare module.exports: $Exports<'codemirror/mode/sass/sass'>; +} +declare module 'codemirror/mode/scheme/scheme.js' { + declare module.exports: $Exports<'codemirror/mode/scheme/scheme'>; +} +declare module 'codemirror/mode/shell/shell.js' { + declare module.exports: $Exports<'codemirror/mode/shell/shell'>; +} +declare module 'codemirror/mode/sieve/sieve.js' { + declare module.exports: $Exports<'codemirror/mode/sieve/sieve'>; +} +declare module 'codemirror/mode/slim/slim.js' { + declare module.exports: $Exports<'codemirror/mode/slim/slim'>; +} +declare module 'codemirror/mode/smalltalk/smalltalk.js' { + declare module.exports: $Exports<'codemirror/mode/smalltalk/smalltalk'>; +} +declare module 'codemirror/mode/smarty/smarty.js' { + declare module.exports: $Exports<'codemirror/mode/smarty/smarty'>; +} +declare module 'codemirror/mode/solr/solr.js' { + declare module.exports: $Exports<'codemirror/mode/solr/solr'>; +} +declare module 'codemirror/mode/soy/soy.js' { + declare module.exports: $Exports<'codemirror/mode/soy/soy'>; +} +declare module 'codemirror/mode/sparql/sparql.js' { + declare module.exports: $Exports<'codemirror/mode/sparql/sparql'>; +} +declare module 'codemirror/mode/spreadsheet/spreadsheet.js' { + declare module.exports: $Exports<'codemirror/mode/spreadsheet/spreadsheet'>; +} +declare module 'codemirror/mode/sql/sql.js' { + declare module.exports: $Exports<'codemirror/mode/sql/sql'>; +} +declare module 'codemirror/mode/stex/stex.js' { + declare module.exports: $Exports<'codemirror/mode/stex/stex'>; +} +declare module 'codemirror/mode/stylus/stylus.js' { + declare module.exports: $Exports<'codemirror/mode/stylus/stylus'>; +} +declare module 'codemirror/mode/swift/swift.js' { + declare module.exports: $Exports<'codemirror/mode/swift/swift'>; +} +declare module 'codemirror/mode/tcl/tcl.js' { + declare module.exports: $Exports<'codemirror/mode/tcl/tcl'>; +} +declare module 'codemirror/mode/textile/textile.js' { + declare module.exports: $Exports<'codemirror/mode/textile/textile'>; +} +declare module 'codemirror/mode/tiddlywiki/tiddlywiki.js' { + declare module.exports: $Exports<'codemirror/mode/tiddlywiki/tiddlywiki'>; +} +declare module 'codemirror/mode/tiki/tiki.js' { + declare module.exports: $Exports<'codemirror/mode/tiki/tiki'>; +} +declare module 'codemirror/mode/toml/toml.js' { + declare module.exports: $Exports<'codemirror/mode/toml/toml'>; +} +declare module 'codemirror/mode/tornado/tornado.js' { + declare module.exports: $Exports<'codemirror/mode/tornado/tornado'>; +} +declare module 'codemirror/mode/troff/troff.js' { + declare module.exports: $Exports<'codemirror/mode/troff/troff'>; +} +declare module 'codemirror/mode/ttcn-cfg/ttcn-cfg.js' { + declare module.exports: $Exports<'codemirror/mode/ttcn-cfg/ttcn-cfg'>; +} +declare module 'codemirror/mode/ttcn/ttcn.js' { + declare module.exports: $Exports<'codemirror/mode/ttcn/ttcn'>; +} +declare module 'codemirror/mode/turtle/turtle.js' { + declare module.exports: $Exports<'codemirror/mode/turtle/turtle'>; +} +declare module 'codemirror/mode/twig/twig.js' { + declare module.exports: $Exports<'codemirror/mode/twig/twig'>; +} +declare module 'codemirror/mode/vb/vb.js' { + declare module.exports: $Exports<'codemirror/mode/vb/vb'>; +} +declare module 'codemirror/mode/vbscript/vbscript.js' { + declare module.exports: $Exports<'codemirror/mode/vbscript/vbscript'>; +} +declare module 'codemirror/mode/velocity/velocity.js' { + declare module.exports: $Exports<'codemirror/mode/velocity/velocity'>; +} +declare module 'codemirror/mode/verilog/verilog.js' { + declare module.exports: $Exports<'codemirror/mode/verilog/verilog'>; +} +declare module 'codemirror/mode/vhdl/vhdl.js' { + declare module.exports: $Exports<'codemirror/mode/vhdl/vhdl'>; +} +declare module 'codemirror/mode/vue/vue.js' { + declare module.exports: $Exports<'codemirror/mode/vue/vue'>; +} +declare module 'codemirror/mode/webidl/webidl.js' { + declare module.exports: $Exports<'codemirror/mode/webidl/webidl'>; +} +declare module 'codemirror/mode/xml/xml.js' { + declare module.exports: $Exports<'codemirror/mode/xml/xml'>; +} +declare module 'codemirror/mode/xquery/xquery.js' { + declare module.exports: $Exports<'codemirror/mode/xquery/xquery'>; +} +declare module 'codemirror/mode/yacas/yacas.js' { + declare module.exports: $Exports<'codemirror/mode/yacas/yacas'>; +} +declare module 'codemirror/mode/yaml-frontmatter/yaml-frontmatter.js' { + declare module.exports: $Exports<'codemirror/mode/yaml-frontmatter/yaml-frontmatter'>; +} +declare module 'codemirror/mode/yaml/yaml.js' { + declare module.exports: $Exports<'codemirror/mode/yaml/yaml'>; +} +declare module 'codemirror/mode/z80/z80.js' { + declare module.exports: $Exports<'codemirror/mode/z80/z80'>; +} +declare module 'codemirror/rollup.config.js' { + declare module.exports: $Exports<'codemirror/rollup.config'>; +} +declare module 'codemirror/src/codemirror.js' { + declare module.exports: $Exports<'codemirror/src/codemirror'>; +} +declare module 'codemirror/src/display/Display.js' { + declare module.exports: $Exports<'codemirror/src/display/Display'>; +} +declare module 'codemirror/src/display/focus.js' { + declare module.exports: $Exports<'codemirror/src/display/focus'>; +} +declare module 'codemirror/src/display/gutters.js' { + declare module.exports: $Exports<'codemirror/src/display/gutters'>; +} +declare module 'codemirror/src/display/highlight_worker.js' { + declare module.exports: $Exports<'codemirror/src/display/highlight_worker'>; +} +declare module 'codemirror/src/display/line_numbers.js' { + declare module.exports: $Exports<'codemirror/src/display/line_numbers'>; +} +declare module 'codemirror/src/display/mode_state.js' { + declare module.exports: $Exports<'codemirror/src/display/mode_state'>; +} +declare module 'codemirror/src/display/operations.js' { + declare module.exports: $Exports<'codemirror/src/display/operations'>; +} +declare module 'codemirror/src/display/scroll_events.js' { + declare module.exports: $Exports<'codemirror/src/display/scroll_events'>; +} +declare module 'codemirror/src/display/scrollbars.js' { + declare module.exports: $Exports<'codemirror/src/display/scrollbars'>; +} +declare module 'codemirror/src/display/scrolling.js' { + declare module.exports: $Exports<'codemirror/src/display/scrolling'>; +} +declare module 'codemirror/src/display/selection.js' { + declare module.exports: $Exports<'codemirror/src/display/selection'>; +} +declare module 'codemirror/src/display/update_display.js' { + declare module.exports: $Exports<'codemirror/src/display/update_display'>; +} +declare module 'codemirror/src/display/update_line.js' { + declare module.exports: $Exports<'codemirror/src/display/update_line'>; +} +declare module 'codemirror/src/display/update_lines.js' { + declare module.exports: $Exports<'codemirror/src/display/update_lines'>; +} +declare module 'codemirror/src/display/view_tracking.js' { + declare module.exports: $Exports<'codemirror/src/display/view_tracking'>; +} +declare module 'codemirror/src/edit/CodeMirror.js' { + declare module.exports: $Exports<'codemirror/src/edit/CodeMirror'>; +} +declare module 'codemirror/src/edit/commands.js' { + declare module.exports: $Exports<'codemirror/src/edit/commands'>; +} +declare module 'codemirror/src/edit/deleteNearSelection.js' { + declare module.exports: $Exports<'codemirror/src/edit/deleteNearSelection'>; +} +declare module 'codemirror/src/edit/drop_events.js' { + declare module.exports: $Exports<'codemirror/src/edit/drop_events'>; +} +declare module 'codemirror/src/edit/fromTextArea.js' { + declare module.exports: $Exports<'codemirror/src/edit/fromTextArea'>; +} +declare module 'codemirror/src/edit/global_events.js' { + declare module.exports: $Exports<'codemirror/src/edit/global_events'>; +} +declare module 'codemirror/src/edit/key_events.js' { + declare module.exports: $Exports<'codemirror/src/edit/key_events'>; +} +declare module 'codemirror/src/edit/legacy.js' { + declare module.exports: $Exports<'codemirror/src/edit/legacy'>; +} +declare module 'codemirror/src/edit/main.js' { + declare module.exports: $Exports<'codemirror/src/edit/main'>; +} +declare module 'codemirror/src/edit/methods.js' { + declare module.exports: $Exports<'codemirror/src/edit/methods'>; +} +declare module 'codemirror/src/edit/mouse_events.js' { + declare module.exports: $Exports<'codemirror/src/edit/mouse_events'>; +} +declare module 'codemirror/src/edit/options.js' { + declare module.exports: $Exports<'codemirror/src/edit/options'>; +} +declare module 'codemirror/src/edit/utils.js' { + declare module.exports: $Exports<'codemirror/src/edit/utils'>; +} +declare module 'codemirror/src/input/ContentEditableInput.js' { + declare module.exports: $Exports<'codemirror/src/input/ContentEditableInput'>; +} +declare module 'codemirror/src/input/indent.js' { + declare module.exports: $Exports<'codemirror/src/input/indent'>; +} +declare module 'codemirror/src/input/input.js' { + declare module.exports: $Exports<'codemirror/src/input/input'>; +} +declare module 'codemirror/src/input/keymap.js' { + declare module.exports: $Exports<'codemirror/src/input/keymap'>; +} +declare module 'codemirror/src/input/keynames.js' { + declare module.exports: $Exports<'codemirror/src/input/keynames'>; +} +declare module 'codemirror/src/input/movement.js' { + declare module.exports: $Exports<'codemirror/src/input/movement'>; +} +declare module 'codemirror/src/input/TextareaInput.js' { + declare module.exports: $Exports<'codemirror/src/input/TextareaInput'>; +} +declare module 'codemirror/src/line/highlight.js' { + declare module.exports: $Exports<'codemirror/src/line/highlight'>; +} +declare module 'codemirror/src/line/line_data.js' { + declare module.exports: $Exports<'codemirror/src/line/line_data'>; +} +declare module 'codemirror/src/line/pos.js' { + declare module.exports: $Exports<'codemirror/src/line/pos'>; +} +declare module 'codemirror/src/line/saw_special_spans.js' { + declare module.exports: $Exports<'codemirror/src/line/saw_special_spans'>; +} +declare module 'codemirror/src/line/spans.js' { + declare module.exports: $Exports<'codemirror/src/line/spans'>; +} +declare module 'codemirror/src/line/utils_line.js' { + declare module.exports: $Exports<'codemirror/src/line/utils_line'>; +} +declare module 'codemirror/src/measurement/position_measurement.js' { + declare module.exports: $Exports<'codemirror/src/measurement/position_measurement'>; +} +declare module 'codemirror/src/measurement/widgets.js' { + declare module.exports: $Exports<'codemirror/src/measurement/widgets'>; +} +declare module 'codemirror/src/model/change_measurement.js' { + declare module.exports: $Exports<'codemirror/src/model/change_measurement'>; +} +declare module 'codemirror/src/model/changes.js' { + declare module.exports: $Exports<'codemirror/src/model/changes'>; +} +declare module 'codemirror/src/model/chunk.js' { + declare module.exports: $Exports<'codemirror/src/model/chunk'>; +} +declare module 'codemirror/src/model/Doc.js' { + declare module.exports: $Exports<'codemirror/src/model/Doc'>; +} +declare module 'codemirror/src/model/document_data.js' { + declare module.exports: $Exports<'codemirror/src/model/document_data'>; +} +declare module 'codemirror/src/model/history.js' { + declare module.exports: $Exports<'codemirror/src/model/history'>; +} +declare module 'codemirror/src/model/line_widget.js' { + declare module.exports: $Exports<'codemirror/src/model/line_widget'>; +} +declare module 'codemirror/src/model/mark_text.js' { + declare module.exports: $Exports<'codemirror/src/model/mark_text'>; +} +declare module 'codemirror/src/model/selection_updates.js' { + declare module.exports: $Exports<'codemirror/src/model/selection_updates'>; +} +declare module 'codemirror/src/model/selection.js' { + declare module.exports: $Exports<'codemirror/src/model/selection'>; +} +declare module 'codemirror/src/modes.js' { + declare module.exports: $Exports<'codemirror/src/modes'>; +} +declare module 'codemirror/src/util/bidi.js' { + declare module.exports: $Exports<'codemirror/src/util/bidi'>; +} +declare module 'codemirror/src/util/browser.js' { + declare module.exports: $Exports<'codemirror/src/util/browser'>; +} +declare module 'codemirror/src/util/dom.js' { + declare module.exports: $Exports<'codemirror/src/util/dom'>; +} +declare module 'codemirror/src/util/event.js' { + declare module.exports: $Exports<'codemirror/src/util/event'>; +} +declare module 'codemirror/src/util/feature_detection.js' { + declare module.exports: $Exports<'codemirror/src/util/feature_detection'>; +} +declare module 'codemirror/src/util/misc.js' { + declare module.exports: $Exports<'codemirror/src/util/misc'>; +} +declare module 'codemirror/src/util/operation_group.js' { + declare module.exports: $Exports<'codemirror/src/util/operation_group'>; +} +declare module 'codemirror/src/util/StringStream.js' { + declare module.exports: $Exports<'codemirror/src/util/StringStream'>; +} diff --git a/flow-typed/npm/copy-webpack-plugin_vx.x.x.js b/flow-typed/npm/copy-webpack-plugin_vx.x.x.js new file mode 100644 index 000000000..09d322155 --- /dev/null +++ b/flow-typed/npm/copy-webpack-plugin_vx.x.x.js @@ -0,0 +1,95 @@ +// flow-typed signature: 5b28287a475ee10170991509ccc86844 +// flow-typed version: <>/copy-webpack-plugin_v^4.6.0/flow_v0.94.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'copy-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 'copy-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 'copy-webpack-plugin/dist/index' { + declare module.exports: any; +} + +declare module 'copy-webpack-plugin/dist/preProcessPattern' { + declare module.exports: any; +} + +declare module 'copy-webpack-plugin/dist/processPattern' { + declare module.exports: any; +} + +declare module 'copy-webpack-plugin/dist/utils/escape' { + declare module.exports: any; +} + +declare module 'copy-webpack-plugin/dist/utils/isObject' { + declare module.exports: any; +} + +declare module 'copy-webpack-plugin/dist/utils/promisify' { + declare module.exports: any; +} + +declare module 'copy-webpack-plugin/dist/utils/readFilePromise' { + declare module.exports: any; +} + +declare module 'copy-webpack-plugin/dist/utils/readPromise' { + declare module.exports: any; +} + +declare module 'copy-webpack-plugin/dist/utils/statPromise' { + declare module.exports: any; +} + +declare module 'copy-webpack-plugin/dist/writeFile' { + declare module.exports: any; +} + +// Filename aliases +declare module 'copy-webpack-plugin/dist/index.js' { + declare module.exports: $Exports<'copy-webpack-plugin/dist/index'>; +} +declare module 'copy-webpack-plugin/dist/preProcessPattern.js' { + declare module.exports: $Exports<'copy-webpack-plugin/dist/preProcessPattern'>; +} +declare module 'copy-webpack-plugin/dist/processPattern.js' { + declare module.exports: $Exports<'copy-webpack-plugin/dist/processPattern'>; +} +declare module 'copy-webpack-plugin/dist/utils/escape.js' { + declare module.exports: $Exports<'copy-webpack-plugin/dist/utils/escape'>; +} +declare module 'copy-webpack-plugin/dist/utils/isObject.js' { + declare module.exports: $Exports<'copy-webpack-plugin/dist/utils/isObject'>; +} +declare module 'copy-webpack-plugin/dist/utils/promisify.js' { + declare module.exports: $Exports<'copy-webpack-plugin/dist/utils/promisify'>; +} +declare module 'copy-webpack-plugin/dist/utils/readFilePromise.js' { + declare module.exports: $Exports<'copy-webpack-plugin/dist/utils/readFilePromise'>; +} +declare module 'copy-webpack-plugin/dist/utils/readPromise.js' { + declare module.exports: $Exports<'copy-webpack-plugin/dist/utils/readPromise'>; +} +declare module 'copy-webpack-plugin/dist/utils/statPromise.js' { + declare module.exports: $Exports<'copy-webpack-plugin/dist/utils/statPromise'>; +} +declare module 'copy-webpack-plugin/dist/writeFile.js' { + declare module.exports: $Exports<'copy-webpack-plugin/dist/writeFile'>; +} diff --git a/flow-typed/npm/country-data_vx.x.x.js b/flow-typed/npm/country-data_vx.x.x.js new file mode 100644 index 000000000..5e4497930 --- /dev/null +++ b/flow-typed/npm/country-data_vx.x.x.js @@ -0,0 +1,129 @@ +// flow-typed signature: 9ac14a1f40af643c7a1cda684c6d14c6 +// flow-typed version: <>/country-data_v^0.0.31/flow_v0.94.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'country-data' + * + * 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 'country-data' { + 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 'country-data/data/continents' { + declare module.exports: any; +} + +declare module 'country-data/data/country_csv_to_json' { + declare module.exports: any; +} + +declare module 'country-data/data/currency_csv_to_json' { + declare module.exports: any; +} + +declare module 'country-data/data/language_csv_to_json' { + declare module.exports: any; +} + +declare module 'country-data/data/normalize_csv' { + declare module.exports: any; +} + +declare module 'country-data/data/regions' { + declare module.exports: any; +} + +declare module 'country-data/lookup' { + declare module.exports: any; +} + +declare module 'country-data/test/calling-codes' { + declare module.exports: any; +} + +declare module 'country-data/test/countries' { + declare module.exports: any; +} + +declare module 'country-data/test/cross-references' { + declare module.exports: any; +} + +declare module 'country-data/test/currencies' { + declare module.exports: any; +} + +declare module 'country-data/test/languages' { + declare module.exports: any; +} + +declare module 'country-data/test/lookup' { + declare module.exports: any; +} + +declare module 'country-data/test/regions' { + declare module.exports: any; +} + +// Filename aliases +declare module 'country-data/data/continents.js' { + declare module.exports: $Exports<'country-data/data/continents'>; +} +declare module 'country-data/data/country_csv_to_json.js' { + declare module.exports: $Exports<'country-data/data/country_csv_to_json'>; +} +declare module 'country-data/data/currency_csv_to_json.js' { + declare module.exports: $Exports<'country-data/data/currency_csv_to_json'>; +} +declare module 'country-data/data/language_csv_to_json.js' { + declare module.exports: $Exports<'country-data/data/language_csv_to_json'>; +} +declare module 'country-data/data/normalize_csv.js' { + declare module.exports: $Exports<'country-data/data/normalize_csv'>; +} +declare module 'country-data/data/regions.js' { + declare module.exports: $Exports<'country-data/data/regions'>; +} +declare module 'country-data/index' { + declare module.exports: $Exports<'country-data'>; +} +declare module 'country-data/index.js' { + declare module.exports: $Exports<'country-data'>; +} +declare module 'country-data/lookup.js' { + declare module.exports: $Exports<'country-data/lookup'>; +} +declare module 'country-data/test/calling-codes.js' { + declare module.exports: $Exports<'country-data/test/calling-codes'>; +} +declare module 'country-data/test/countries.js' { + declare module.exports: $Exports<'country-data/test/countries'>; +} +declare module 'country-data/test/cross-references.js' { + declare module.exports: $Exports<'country-data/test/cross-references'>; +} +declare module 'country-data/test/currencies.js' { + declare module.exports: $Exports<'country-data/test/currencies'>; +} +declare module 'country-data/test/languages.js' { + declare module.exports: $Exports<'country-data/test/languages'>; +} +declare module 'country-data/test/lookup.js' { + declare module.exports: $Exports<'country-data/test/lookup'>; +} +declare module 'country-data/test/regions.js' { + declare module.exports: $Exports<'country-data/test/regions'>; +} diff --git a/flow-typed/npm/cross-env_vx.x.x.js b/flow-typed/npm/cross-env_vx.x.x.js new file mode 100644 index 000000000..5620064d7 --- /dev/null +++ b/flow-typed/npm/cross-env_vx.x.x.js @@ -0,0 +1,60 @@ +// flow-typed signature: 4b0f550a8e6f64b3a26538a2e3435a5a +// flow-typed version: <>/cross-env_v^5.2.0/flow_v0.94.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'cross-env' + * + * 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 'cross-env' { + 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 'cross-env/dist/bin/cross-env-shell' { + declare module.exports: any; +} + +declare module 'cross-env/dist/bin/cross-env' { + declare module.exports: any; +} + +declare module 'cross-env/dist/command' { + declare module.exports: any; +} + +declare module 'cross-env/dist/index' { + declare module.exports: any; +} + +declare module 'cross-env/dist/variable' { + declare module.exports: any; +} + +// Filename aliases +declare module 'cross-env/dist/bin/cross-env-shell.js' { + declare module.exports: $Exports<'cross-env/dist/bin/cross-env-shell'>; +} +declare module 'cross-env/dist/bin/cross-env.js' { + declare module.exports: $Exports<'cross-env/dist/bin/cross-env'>; +} +declare module 'cross-env/dist/command.js' { + declare module.exports: $Exports<'cross-env/dist/command'>; +} +declare module 'cross-env/dist/index.js' { + declare module.exports: $Exports<'cross-env/dist/index'>; +} +declare module 'cross-env/dist/variable.js' { + declare module.exports: $Exports<'cross-env/dist/variable'>; +} diff --git a/flow-typed/npm/css-loader_vx.x.x.js b/flow-typed/npm/css-loader_vx.x.x.js new file mode 100644 index 000000000..3db353aae --- /dev/null +++ b/flow-typed/npm/css-loader_vx.x.x.js @@ -0,0 +1,102 @@ +// flow-typed signature: 4c1b3e9c5881b71f8fa1de27757c7fab +// flow-typed version: <>/css-loader_v^2.1.0/flow_v0.94.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'css-loader' + * + * 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 'css-loader' { + 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 'css-loader/dist/cjs' { + declare module.exports: any; +} + +declare module 'css-loader/dist/CssSyntaxError' { + declare module.exports: any; +} + +declare module 'css-loader/dist/index' { + declare module.exports: any; +} + +declare module 'css-loader/dist/plugins/index' { + declare module.exports: any; +} + +declare module 'css-loader/dist/plugins/postcss-icss-parser' { + declare module.exports: any; +} + +declare module 'css-loader/dist/plugins/postcss-import-parser' { + declare module.exports: any; +} + +declare module 'css-loader/dist/plugins/postcss-url-parser' { + declare module.exports: any; +} + +declare module 'css-loader/dist/runtime/api' { + declare module.exports: any; +} + +declare module 'css-loader/dist/runtime/url-escape' { + declare module.exports: any; +} + +declare module 'css-loader/dist/utils' { + declare module.exports: any; +} + +declare module 'css-loader/dist/Warning' { + declare module.exports: any; +} + +// Filename aliases +declare module 'css-loader/dist/cjs.js' { + declare module.exports: $Exports<'css-loader/dist/cjs'>; +} +declare module 'css-loader/dist/CssSyntaxError.js' { + declare module.exports: $Exports<'css-loader/dist/CssSyntaxError'>; +} +declare module 'css-loader/dist/index.js' { + declare module.exports: $Exports<'css-loader/dist/index'>; +} +declare module 'css-loader/dist/plugins/index.js' { + declare module.exports: $Exports<'css-loader/dist/plugins/index'>; +} +declare module 'css-loader/dist/plugins/postcss-icss-parser.js' { + declare module.exports: $Exports<'css-loader/dist/plugins/postcss-icss-parser'>; +} +declare module 'css-loader/dist/plugins/postcss-import-parser.js' { + declare module.exports: $Exports<'css-loader/dist/plugins/postcss-import-parser'>; +} +declare module 'css-loader/dist/plugins/postcss-url-parser.js' { + declare module.exports: $Exports<'css-loader/dist/plugins/postcss-url-parser'>; +} +declare module 'css-loader/dist/runtime/api.js' { + declare module.exports: $Exports<'css-loader/dist/runtime/api'>; +} +declare module 'css-loader/dist/runtime/url-escape.js' { + declare module.exports: $Exports<'css-loader/dist/runtime/url-escape'>; +} +declare module 'css-loader/dist/utils.js' { + declare module.exports: $Exports<'css-loader/dist/utils'>; +} +declare module 'css-loader/dist/Warning.js' { + declare module.exports: $Exports<'css-loader/dist/Warning'>; +} diff --git a/flow-typed/npm/dat.gui_vx.x.x.js b/flow-typed/npm/dat.gui_vx.x.x.js new file mode 100644 index 000000000..7cfb47a9c --- /dev/null +++ b/flow-typed/npm/dat.gui_vx.x.x.js @@ -0,0 +1,228 @@ +// flow-typed signature: de6eecdb020f5cf0c91faf3cf35d53bf +// flow-typed version: <>/dat.gui_v^0.7.2/flow_v0.94.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'dat.gui' + * + * 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 'dat.gui' { + 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 'dat.gui/build/dat.gui' { + declare module.exports: any; +} + +declare module 'dat.gui/build/dat.gui.min' { + declare module.exports: any; +} + +declare module 'dat.gui/build/dat.gui.module' { + declare module.exports: any; +} + +declare module 'dat.gui/rollup.config' { + declare module.exports: any; +} + +declare module 'dat.gui/rollup.config.min' { + declare module.exports: any; +} + +declare module 'dat.gui/src/dat/color/Color' { + declare module.exports: any; +} + +declare module 'dat.gui/src/dat/color/interpret' { + declare module.exports: any; +} + +declare module 'dat.gui/src/dat/color/math' { + declare module.exports: any; +} + +declare module 'dat.gui/src/dat/color/toString' { + declare module.exports: any; +} + +declare module 'dat.gui/src/dat/controllers/BooleanController' { + declare module.exports: any; +} + +declare module 'dat.gui/src/dat/controllers/ColorController' { + declare module.exports: any; +} + +declare module 'dat.gui/src/dat/controllers/Controller' { + declare module.exports: any; +} + +declare module 'dat.gui/src/dat/controllers/ControllerFactory' { + declare module.exports: any; +} + +declare module 'dat.gui/src/dat/controllers/FunctionController' { + declare module.exports: any; +} + +declare module 'dat.gui/src/dat/controllers/NumberController' { + declare module.exports: any; +} + +declare module 'dat.gui/src/dat/controllers/NumberControllerBox' { + declare module.exports: any; +} + +declare module 'dat.gui/src/dat/controllers/NumberControllerSlider' { + declare module.exports: any; +} + +declare module 'dat.gui/src/dat/controllers/OptionController' { + declare module.exports: any; +} + +declare module 'dat.gui/src/dat/controllers/StringController' { + declare module.exports: any; +} + +declare module 'dat.gui/src/dat/dom/CenteredDiv' { + declare module.exports: any; +} + +declare module 'dat.gui/src/dat/dom/dom' { + declare module.exports: any; +} + +declare module 'dat.gui/src/dat/gui/GUI' { + declare module.exports: any; +} + +declare module 'dat.gui/src/dat/gui/saveDialogue.html' { + declare module.exports: any; +} + +declare module 'dat.gui/src/dat/index' { + declare module.exports: any; +} + +declare module 'dat.gui/src/dat/utils/common' { + declare module.exports: any; +} + +declare module 'dat.gui/src/dat/utils/css' { + declare module.exports: any; +} + +declare module 'dat.gui/src/dat/utils/requestAnimationFrame' { + declare module.exports: any; +} + +declare module 'dat.gui/tests/jquery' { + declare module.exports: any; +} + +declare module 'dat.gui/tests/qunit' { + declare module.exports: any; +} + +// Filename aliases +declare module 'dat.gui/build/dat.gui.js' { + declare module.exports: $Exports<'dat.gui/build/dat.gui'>; +} +declare module 'dat.gui/build/dat.gui.min.js' { + declare module.exports: $Exports<'dat.gui/build/dat.gui.min'>; +} +declare module 'dat.gui/build/dat.gui.module.js' { + declare module.exports: $Exports<'dat.gui/build/dat.gui.module'>; +} +declare module 'dat.gui/rollup.config.js' { + declare module.exports: $Exports<'dat.gui/rollup.config'>; +} +declare module 'dat.gui/rollup.config.min.js' { + declare module.exports: $Exports<'dat.gui/rollup.config.min'>; +} +declare module 'dat.gui/src/dat/color/Color.js' { + declare module.exports: $Exports<'dat.gui/src/dat/color/Color'>; +} +declare module 'dat.gui/src/dat/color/interpret.js' { + declare module.exports: $Exports<'dat.gui/src/dat/color/interpret'>; +} +declare module 'dat.gui/src/dat/color/math.js' { + declare module.exports: $Exports<'dat.gui/src/dat/color/math'>; +} +declare module 'dat.gui/src/dat/color/toString.js' { + declare module.exports: $Exports<'dat.gui/src/dat/color/toString'>; +} +declare module 'dat.gui/src/dat/controllers/BooleanController.js' { + declare module.exports: $Exports<'dat.gui/src/dat/controllers/BooleanController'>; +} +declare module 'dat.gui/src/dat/controllers/ColorController.js' { + declare module.exports: $Exports<'dat.gui/src/dat/controllers/ColorController'>; +} +declare module 'dat.gui/src/dat/controllers/Controller.js' { + declare module.exports: $Exports<'dat.gui/src/dat/controllers/Controller'>; +} +declare module 'dat.gui/src/dat/controllers/ControllerFactory.js' { + declare module.exports: $Exports<'dat.gui/src/dat/controllers/ControllerFactory'>; +} +declare module 'dat.gui/src/dat/controllers/FunctionController.js' { + declare module.exports: $Exports<'dat.gui/src/dat/controllers/FunctionController'>; +} +declare module 'dat.gui/src/dat/controllers/NumberController.js' { + declare module.exports: $Exports<'dat.gui/src/dat/controllers/NumberController'>; +} +declare module 'dat.gui/src/dat/controllers/NumberControllerBox.js' { + declare module.exports: $Exports<'dat.gui/src/dat/controllers/NumberControllerBox'>; +} +declare module 'dat.gui/src/dat/controllers/NumberControllerSlider.js' { + declare module.exports: $Exports<'dat.gui/src/dat/controllers/NumberControllerSlider'>; +} +declare module 'dat.gui/src/dat/controllers/OptionController.js' { + declare module.exports: $Exports<'dat.gui/src/dat/controllers/OptionController'>; +} +declare module 'dat.gui/src/dat/controllers/StringController.js' { + declare module.exports: $Exports<'dat.gui/src/dat/controllers/StringController'>; +} +declare module 'dat.gui/src/dat/dom/CenteredDiv.js' { + declare module.exports: $Exports<'dat.gui/src/dat/dom/CenteredDiv'>; +} +declare module 'dat.gui/src/dat/dom/dom.js' { + declare module.exports: $Exports<'dat.gui/src/dat/dom/dom'>; +} +declare module 'dat.gui/src/dat/gui/GUI.js' { + declare module.exports: $Exports<'dat.gui/src/dat/gui/GUI'>; +} +declare module 'dat.gui/src/dat/gui/saveDialogue.html.js' { + declare module.exports: $Exports<'dat.gui/src/dat/gui/saveDialogue.html'>; +} +declare module 'dat.gui/src/dat/index.js' { + declare module.exports: $Exports<'dat.gui/src/dat/index'>; +} +declare module 'dat.gui/src/dat/utils/common.js' { + declare module.exports: $Exports<'dat.gui/src/dat/utils/common'>; +} +declare module 'dat.gui/src/dat/utils/css.js' { + declare module.exports: $Exports<'dat.gui/src/dat/utils/css'>; +} +declare module 'dat.gui/src/dat/utils/requestAnimationFrame.js' { + declare module.exports: $Exports<'dat.gui/src/dat/utils/requestAnimationFrame'>; +} +declare module 'dat.gui/tests/jquery.js' { + declare module.exports: $Exports<'dat.gui/tests/jquery'>; +} +declare module 'dat.gui/tests/qunit.js' { + declare module.exports: $Exports<'dat.gui/tests/qunit'>; +} diff --git a/flow-typed/npm/decompress_vx.x.x.js b/flow-typed/npm/decompress_vx.x.x.js new file mode 100644 index 000000000..eb24e08cf --- /dev/null +++ b/flow-typed/npm/decompress_vx.x.x.js @@ -0,0 +1,33 @@ +// flow-typed signature: 8af82484309a657c7a61b42663f509c3 +// flow-typed version: <>/decompress_v^4.2.0/flow_v0.94.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'decompress' + * + * 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 'decompress' { + 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 'decompress/index' { + declare module.exports: $Exports<'decompress'>; +} +declare module 'decompress/index.js' { + declare module.exports: $Exports<'decompress'>; +} diff --git a/flow-typed/npm/del_v3.x.x.js b/flow-typed/npm/del_v3.x.x.js new file mode 100644 index 000000000..8ed444030 --- /dev/null +++ b/flow-typed/npm/del_v3.x.x.js @@ -0,0 +1,50 @@ +// flow-typed signature: 4d9e8253b9b9c1a25b55cc2d1f40b40e +// flow-typed version: 77852b4474/del_v3.x.x/flow_>=v0.25.x + +type $npm$del$Patterns = string[] | string; + +type $npm$del$Options = { + force?: boolean, + dryRun?: boolean, + concurrency?: number, + + // remaining options are passed through to node-glob: + cwd?: string, + root?: string, + dot?: boolean, + nomount?: boolean, + mark?: boolean, + nosort?: boolean, + stat?: boolean, + silent?: boolean, + strict?: boolean, + cache?: Object, + statCache?: Object, + symlinks?: Object, + realpathCache?: Object, + nounique?: boolean, + nonull?: boolean, + debug?: boolean, + nobrace?: boolean, + noglobstar?: boolean, + noext?: boolean, + nocase?: boolean, + matchBase?: boolean, + nodir?: boolean, + ignore?: string | string[], + follow?: boolean, + realpath?: boolean, + absolute?: boolean +}; + +declare module "del" { + declare class Del { + ( + patterns: $npm$del$Patterns, + options?: $npm$del$Options + ): Promise, + sync(patterns: $npm$del$Patterns, options?: $npm$del$Options): string[] + } + + declare module.exports: Del; +} diff --git a/flow-typed/npm/devtron_vx.x.x.js b/flow-typed/npm/devtron_vx.x.x.js new file mode 100644 index 000000000..5d6120436 --- /dev/null +++ b/flow-typed/npm/devtron_vx.x.x.js @@ -0,0 +1,46 @@ +// flow-typed signature: 5de60706042bc30bc14137b58c6ed418 +// flow-typed version: <>/devtron_v^1.4.0/flow_v0.94.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'devtron' + * + * 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 'devtron' { + 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 'devtron/api' { + declare module.exports: any; +} + +declare module 'devtron/out/browser-globals' { + declare module.exports: any; +} + +declare module 'devtron/out/index' { + declare module.exports: any; +} + +// Filename aliases +declare module 'devtron/api.js' { + declare module.exports: $Exports<'devtron/api'>; +} +declare module 'devtron/out/browser-globals.js' { + declare module.exports: $Exports<'devtron/out/browser-globals'>; +} +declare module 'devtron/out/index.js' { + declare module.exports: $Exports<'devtron/out/index'>; +} diff --git a/flow-typed/npm/dom-scroll-into-view_vx.x.x.js b/flow-typed/npm/dom-scroll-into-view_vx.x.x.js new file mode 100644 index 000000000..67b1686a0 --- /dev/null +++ b/flow-typed/npm/dom-scroll-into-view_vx.x.x.js @@ -0,0 +1,46 @@ +// flow-typed signature: 3c0ff501d98f81d7c038268edb616ce8 +// flow-typed version: <>/dom-scroll-into-view_v^1.2.1/flow_v0.94.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'dom-scroll-into-view' + * + * 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 'dom-scroll-into-view' { + 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 'dom-scroll-into-view/lib/dom-scroll-into-view' { + declare module.exports: any; +} + +declare module 'dom-scroll-into-view/lib/index' { + declare module.exports: any; +} + +declare module 'dom-scroll-into-view/lib/util' { + declare module.exports: any; +} + +// Filename aliases +declare module 'dom-scroll-into-view/lib/dom-scroll-into-view.js' { + declare module.exports: $Exports<'dom-scroll-into-view/lib/dom-scroll-into-view'>; +} +declare module 'dom-scroll-into-view/lib/index.js' { + declare module.exports: $Exports<'dom-scroll-into-view/lib/index'>; +} +declare module 'dom-scroll-into-view/lib/util.js' { + declare module.exports: $Exports<'dom-scroll-into-view/lib/util'>; +} diff --git a/flow-typed/npm/electron-builder_vx.x.x.js b/flow-typed/npm/electron-builder_vx.x.x.js new file mode 100644 index 000000000..9ccc30df7 --- /dev/null +++ b/flow-typed/npm/electron-builder_vx.x.x.js @@ -0,0 +1,67 @@ +// flow-typed signature: fb956bb4623bc969695376edde76eb27 +// flow-typed version: <>/electron-builder_v^20.38.4/flow_v0.94.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'electron-builder' + * + * 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 'electron-builder' { + 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 'electron-builder/out/builder' { + declare module.exports: any; +} + +declare module 'electron-builder/out/cli/cli' { + declare module.exports: any; +} + +declare module 'electron-builder/out/cli/create-self-signed-cert' { + declare module.exports: any; +} + +declare module 'electron-builder/out/cli/install-app-deps' { + declare module.exports: any; +} + +declare module 'electron-builder/out/cli/start' { + declare module.exports: any; +} + +declare module 'electron-builder/out/index' { + declare module.exports: any; +} + +// Filename aliases +declare module 'electron-builder/out/builder.js' { + declare module.exports: $Exports<'electron-builder/out/builder'>; +} +declare module 'electron-builder/out/cli/cli.js' { + declare module.exports: $Exports<'electron-builder/out/cli/cli'>; +} +declare module 'electron-builder/out/cli/create-self-signed-cert.js' { + declare module.exports: $Exports<'electron-builder/out/cli/create-self-signed-cert'>; +} +declare module 'electron-builder/out/cli/install-app-deps.js' { + declare module.exports: $Exports<'electron-builder/out/cli/install-app-deps'>; +} +declare module 'electron-builder/out/cli/start.js' { + declare module.exports: $Exports<'electron-builder/out/cli/start'>; +} +declare module 'electron-builder/out/index.js' { + declare module.exports: $Exports<'electron-builder/out/index'>; +} diff --git a/flow-typed/npm/electron-devtools-installer_vx.x.x.js b/flow-typed/npm/electron-devtools-installer_vx.x.x.js new file mode 100644 index 000000000..69c912155 --- /dev/null +++ b/flow-typed/npm/electron-devtools-installer_vx.x.x.js @@ -0,0 +1,67 @@ +// flow-typed signature: 6e6d65e1d72b5d8beb9c80e7effc7f0a +// flow-typed version: <>/electron-devtools-installer_v^2.2.3/flow_v0.94.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'electron-devtools-installer' + * + * 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 'electron-devtools-installer' { + 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 'electron-devtools-installer/dist/downloadChromeExtension' { + declare module.exports: any; +} + +declare module 'electron-devtools-installer/dist/index' { + declare module.exports: any; +} + +declare module 'electron-devtools-installer/dist/utils' { + declare module.exports: any; +} + +declare module 'electron-devtools-installer/src/downloadChromeExtension' { + declare module.exports: any; +} + +declare module 'electron-devtools-installer/src/index' { + declare module.exports: any; +} + +declare module 'electron-devtools-installer/src/utils' { + declare module.exports: any; +} + +// Filename aliases +declare module 'electron-devtools-installer/dist/downloadChromeExtension.js' { + declare module.exports: $Exports<'electron-devtools-installer/dist/downloadChromeExtension'>; +} +declare module 'electron-devtools-installer/dist/index.js' { + declare module.exports: $Exports<'electron-devtools-installer/dist/index'>; +} +declare module 'electron-devtools-installer/dist/utils.js' { + declare module.exports: $Exports<'electron-devtools-installer/dist/utils'>; +} +declare module 'electron-devtools-installer/src/downloadChromeExtension.js' { + declare module.exports: $Exports<'electron-devtools-installer/src/downloadChromeExtension'>; +} +declare module 'electron-devtools-installer/src/index.js' { + declare module.exports: $Exports<'electron-devtools-installer/src/index'>; +} +declare module 'electron-devtools-installer/src/utils.js' { + declare module.exports: $Exports<'electron-devtools-installer/src/utils'>; +} diff --git a/flow-typed/npm/electron-dl_vx.x.x.js b/flow-typed/npm/electron-dl_vx.x.x.js new file mode 100644 index 000000000..d9cf4441a --- /dev/null +++ b/flow-typed/npm/electron-dl_vx.x.x.js @@ -0,0 +1,33 @@ +// flow-typed signature: 0ef4d53fd7331462be80654f50b1984f +// flow-typed version: <>/electron-dl_v^1.11.0/flow_v0.94.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'electron-dl' + * + * 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 'electron-dl' { + 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 'electron-dl/index' { + declare module.exports: $Exports<'electron-dl'>; +} +declare module 'electron-dl/index.js' { + declare module.exports: $Exports<'electron-dl'>; +} diff --git a/flow-typed/npm/electron-is-dev_vx.x.x.js b/flow-typed/npm/electron-is-dev_vx.x.x.js new file mode 100644 index 000000000..12ace3070 --- /dev/null +++ b/flow-typed/npm/electron-is-dev_vx.x.x.js @@ -0,0 +1,33 @@ +// flow-typed signature: 3c84c73400ce0360b931c44d6018aaf1 +// flow-typed version: <>/electron-is-dev_v^0.3.0/flow_v0.94.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'electron-is-dev' + * + * 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 'electron-is-dev' { + 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 'electron-is-dev/index' { + declare module.exports: $Exports<'electron-is-dev'>; +} +declare module 'electron-is-dev/index.js' { + declare module.exports: $Exports<'electron-is-dev'>; +} diff --git a/flow-typed/npm/electron-log_vx.x.x.js b/flow-typed/npm/electron-log_vx.x.x.js new file mode 100644 index 000000000..7cb1351c9 --- /dev/null +++ b/flow-typed/npm/electron-log_vx.x.x.js @@ -0,0 +1,108 @@ +// flow-typed signature: 139eafe063e827f93b06a1ee48b58eea +// flow-typed version: <>/electron-log_v^2.2.12/flow_v0.94.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'electron-log' + * + * 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 'electron-log' { + 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 'electron-log/lib/format' { + declare module.exports: any; +} + +declare module 'electron-log/lib/log' { + declare module.exports: any; +} + +declare module 'electron-log/lib/original-console' { + declare module.exports: any; +} + +declare module 'electron-log/lib/transports/console' { + declare module.exports: any; +} + +declare module 'electron-log/lib/transports/file/find-log-path' { + declare module.exports: any; +} + +declare module 'electron-log/lib/transports/file/get-app-name' { + declare module.exports: any; +} + +declare module 'electron-log/lib/transports/file/index' { + declare module.exports: any; +} + +declare module 'electron-log/lib/transports/log-s' { + declare module.exports: any; +} + +declare module 'electron-log/lib/transports/renderer-console' { + declare module.exports: any; +} + +declare module 'electron-log/main' { + declare module.exports: any; +} + +declare module 'electron-log/renderer' { + declare module.exports: any; +} + +// Filename aliases +declare module 'electron-log/index' { + declare module.exports: $Exports<'electron-log'>; +} +declare module 'electron-log/index.js' { + declare module.exports: $Exports<'electron-log'>; +} +declare module 'electron-log/lib/format.js' { + declare module.exports: $Exports<'electron-log/lib/format'>; +} +declare module 'electron-log/lib/log.js' { + declare module.exports: $Exports<'electron-log/lib/log'>; +} +declare module 'electron-log/lib/original-console.js' { + declare module.exports: $Exports<'electron-log/lib/original-console'>; +} +declare module 'electron-log/lib/transports/console.js' { + declare module.exports: $Exports<'electron-log/lib/transports/console'>; +} +declare module 'electron-log/lib/transports/file/find-log-path.js' { + declare module.exports: $Exports<'electron-log/lib/transports/file/find-log-path'>; +} +declare module 'electron-log/lib/transports/file/get-app-name.js' { + declare module.exports: $Exports<'electron-log/lib/transports/file/get-app-name'>; +} +declare module 'electron-log/lib/transports/file/index.js' { + declare module.exports: $Exports<'electron-log/lib/transports/file/index'>; +} +declare module 'electron-log/lib/transports/log-s.js' { + declare module.exports: $Exports<'electron-log/lib/transports/log-s'>; +} +declare module 'electron-log/lib/transports/renderer-console.js' { + declare module.exports: $Exports<'electron-log/lib/transports/renderer-console'>; +} +declare module 'electron-log/main.js' { + declare module.exports: $Exports<'electron-log/main'>; +} +declare module 'electron-log/renderer.js' { + declare module.exports: $Exports<'electron-log/renderer'>; +} diff --git a/flow-typed/npm/electron-publisher-s3_vx.x.x.js b/flow-typed/npm/electron-publisher-s3_vx.x.x.js new file mode 100644 index 000000000..7c25779b1 --- /dev/null +++ b/flow-typed/npm/electron-publisher-s3_vx.x.x.js @@ -0,0 +1,53 @@ +// flow-typed signature: bc2488f144e2cdd85f8de1a45a3dbaf2 +// flow-typed version: <>/electron-publisher-s3_v^20.8.1/flow_v0.94.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'electron-publisher-s3' + * + * 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 'electron-publisher-s3' { + 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 'electron-publisher-s3/out/BaseS3Publisher' { + declare module.exports: any; +} + +declare module 'electron-publisher-s3/out/s3Publisher' { + declare module.exports: any; +} + +declare module 'electron-publisher-s3/out/spacesPublisher' { + declare module.exports: any; +} + +declare module 'electron-publisher-s3/out/uploader' { + declare module.exports: any; +} + +// Filename aliases +declare module 'electron-publisher-s3/out/BaseS3Publisher.js' { + declare module.exports: $Exports<'electron-publisher-s3/out/BaseS3Publisher'>; +} +declare module 'electron-publisher-s3/out/s3Publisher.js' { + declare module.exports: $Exports<'electron-publisher-s3/out/s3Publisher'>; +} +declare module 'electron-publisher-s3/out/spacesPublisher.js' { + declare module.exports: $Exports<'electron-publisher-s3/out/spacesPublisher'>; +} +declare module 'electron-publisher-s3/out/uploader.js' { + declare module.exports: $Exports<'electron-publisher-s3/out/uploader'>; +} diff --git a/flow-typed/npm/electron-updater_vx.x.x.js b/flow-typed/npm/electron-updater_vx.x.x.js new file mode 100644 index 000000000..e0e6a5883 --- /dev/null +++ b/flow-typed/npm/electron-updater_vx.x.x.js @@ -0,0 +1,186 @@ +// flow-typed signature: 693c56939bca45d8334f4ef5520295b1 +// flow-typed version: <>/electron-updater_v^4.0.0/flow_v0.94.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'electron-updater' + * + * 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 'electron-updater' { + 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 'electron-updater/out/AppAdapter' { + declare module.exports: any; +} + +declare module 'electron-updater/out/AppImageUpdater' { + declare module.exports: any; +} + +declare module 'electron-updater/out/AppUpdater' { + declare module.exports: any; +} + +declare module 'electron-updater/out/BaseUpdater' { + declare module.exports: any; +} + +declare module 'electron-updater/out/differentialDownloader/DataSplitter' { + declare module.exports: any; +} + +declare module 'electron-updater/out/differentialDownloader/DifferentialDownloader' { + declare module.exports: any; +} + +declare module 'electron-updater/out/differentialDownloader/downloadPlanBuilder' { + declare module.exports: any; +} + +declare module 'electron-updater/out/differentialDownloader/FileWithEmbeddedBlockMapDifferentialDownloader' { + declare module.exports: any; +} + +declare module 'electron-updater/out/differentialDownloader/GenericDifferentialDownloader' { + declare module.exports: any; +} + +declare module 'electron-updater/out/differentialDownloader/multipleRangeDownloader' { + declare module.exports: any; +} + +declare module 'electron-updater/out/DownloadedUpdateHelper' { + declare module.exports: any; +} + +declare module 'electron-updater/out/ElectronAppAdapter' { + declare module.exports: any; +} + +declare module 'electron-updater/out/electronHttpExecutor' { + declare module.exports: any; +} + +declare module 'electron-updater/out/MacUpdater' { + declare module.exports: any; +} + +declare module 'electron-updater/out/main' { + declare module.exports: any; +} + +declare module 'electron-updater/out/NsisUpdater' { + declare module.exports: any; +} + +declare module 'electron-updater/out/providerFactory' { + declare module.exports: any; +} + +declare module 'electron-updater/out/providers/BintrayProvider' { + declare module.exports: any; +} + +declare module 'electron-updater/out/providers/GenericProvider' { + declare module.exports: any; +} + +declare module 'electron-updater/out/providers/GitHubProvider' { + declare module.exports: any; +} + +declare module 'electron-updater/out/providers/PrivateGitHubProvider' { + declare module.exports: any; +} + +declare module 'electron-updater/out/providers/Provider' { + declare module.exports: any; +} + +declare module 'electron-updater/out/windowsExecutableCodeSignatureVerifier' { + declare module.exports: any; +} + +// Filename aliases +declare module 'electron-updater/out/AppAdapter.js' { + declare module.exports: $Exports<'electron-updater/out/AppAdapter'>; +} +declare module 'electron-updater/out/AppImageUpdater.js' { + declare module.exports: $Exports<'electron-updater/out/AppImageUpdater'>; +} +declare module 'electron-updater/out/AppUpdater.js' { + declare module.exports: $Exports<'electron-updater/out/AppUpdater'>; +} +declare module 'electron-updater/out/BaseUpdater.js' { + declare module.exports: $Exports<'electron-updater/out/BaseUpdater'>; +} +declare module 'electron-updater/out/differentialDownloader/DataSplitter.js' { + declare module.exports: $Exports<'electron-updater/out/differentialDownloader/DataSplitter'>; +} +declare module 'electron-updater/out/differentialDownloader/DifferentialDownloader.js' { + declare module.exports: $Exports<'electron-updater/out/differentialDownloader/DifferentialDownloader'>; +} +declare module 'electron-updater/out/differentialDownloader/downloadPlanBuilder.js' { + declare module.exports: $Exports<'electron-updater/out/differentialDownloader/downloadPlanBuilder'>; +} +declare module 'electron-updater/out/differentialDownloader/FileWithEmbeddedBlockMapDifferentialDownloader.js' { + declare module.exports: $Exports<'electron-updater/out/differentialDownloader/FileWithEmbeddedBlockMapDifferentialDownloader'>; +} +declare module 'electron-updater/out/differentialDownloader/GenericDifferentialDownloader.js' { + declare module.exports: $Exports<'electron-updater/out/differentialDownloader/GenericDifferentialDownloader'>; +} +declare module 'electron-updater/out/differentialDownloader/multipleRangeDownloader.js' { + declare module.exports: $Exports<'electron-updater/out/differentialDownloader/multipleRangeDownloader'>; +} +declare module 'electron-updater/out/DownloadedUpdateHelper.js' { + declare module.exports: $Exports<'electron-updater/out/DownloadedUpdateHelper'>; +} +declare module 'electron-updater/out/ElectronAppAdapter.js' { + declare module.exports: $Exports<'electron-updater/out/ElectronAppAdapter'>; +} +declare module 'electron-updater/out/electronHttpExecutor.js' { + declare module.exports: $Exports<'electron-updater/out/electronHttpExecutor'>; +} +declare module 'electron-updater/out/MacUpdater.js' { + declare module.exports: $Exports<'electron-updater/out/MacUpdater'>; +} +declare module 'electron-updater/out/main.js' { + declare module.exports: $Exports<'electron-updater/out/main'>; +} +declare module 'electron-updater/out/NsisUpdater.js' { + declare module.exports: $Exports<'electron-updater/out/NsisUpdater'>; +} +declare module 'electron-updater/out/providerFactory.js' { + declare module.exports: $Exports<'electron-updater/out/providerFactory'>; +} +declare module 'electron-updater/out/providers/BintrayProvider.js' { + declare module.exports: $Exports<'electron-updater/out/providers/BintrayProvider'>; +} +declare module 'electron-updater/out/providers/GenericProvider.js' { + declare module.exports: $Exports<'electron-updater/out/providers/GenericProvider'>; +} +declare module 'electron-updater/out/providers/GitHubProvider.js' { + declare module.exports: $Exports<'electron-updater/out/providers/GitHubProvider'>; +} +declare module 'electron-updater/out/providers/PrivateGitHubProvider.js' { + declare module.exports: $Exports<'electron-updater/out/providers/PrivateGitHubProvider'>; +} +declare module 'electron-updater/out/providers/Provider.js' { + declare module.exports: $Exports<'electron-updater/out/providers/Provider'>; +} +declare module 'electron-updater/out/windowsExecutableCodeSignatureVerifier.js' { + declare module.exports: $Exports<'electron-updater/out/windowsExecutableCodeSignatureVerifier'>; +} diff --git a/flow-typed/npm/electron-webpack_vx.x.x.js b/flow-typed/npm/electron-webpack_vx.x.x.js new file mode 100644 index 000000000..aef41c442 --- /dev/null +++ b/flow-typed/npm/electron-webpack_vx.x.x.js @@ -0,0 +1,235 @@ +// flow-typed signature: b2525aab5150a9b02d85d0d46aa3572c +// flow-typed version: <>/electron-webpack_v^2.6.2/flow_v0.94.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'electron-webpack' + * + * 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 'electron-webpack' { + 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 'electron-webpack/out/cli' { + declare module.exports: any; +} + +declare module 'electron-webpack/out/config' { + declare module.exports: any; +} + +declare module 'electron-webpack/out/configurators/dll' { + declare module.exports: any; +} + +declare module 'electron-webpack/out/configurators/eslint' { + declare module.exports: any; +} + +declare module 'electron-webpack/out/configurators/js' { + declare module.exports: any; +} + +declare module 'electron-webpack/out/configurators/ts' { + declare module.exports: any; +} + +declare module 'electron-webpack/out/configurators/vue/vue-main-dev-entry' { + declare module.exports: any; +} + +declare module 'electron-webpack/out/configurators/vue/vue' { + declare module.exports: any; +} + +declare module 'electron-webpack/out/core' { + declare module.exports: any; +} + +declare module 'electron-webpack/out/dev/ChildProcessManager' { + declare module.exports: any; +} + +declare module 'electron-webpack/out/dev/dev-runner' { + declare module.exports: any; +} + +declare module 'electron-webpack/out/dev/devUtil' { + declare module.exports: any; +} + +declare module 'electron-webpack/out/dev/WebpackDevServerManager' { + declare module.exports: any; +} + +declare module 'electron-webpack/out/electron-builder' { + declare module.exports: any; +} + +declare module 'electron-webpack/out/electron-main-hmr/HmrClient' { + declare module.exports: any; +} + +declare module 'electron-webpack/out/electron-main-hmr/HmrServer' { + declare module.exports: any; +} + +declare module 'electron-webpack/out/electron-main-hmr/main-hmr' { + declare module.exports: any; +} + +declare module 'electron-webpack/out/main' { + declare module.exports: any; +} + +declare module 'electron-webpack/out/plugins/WatchMatchPlugin' { + declare module.exports: any; +} + +declare module 'electron-webpack/out/plugins/WebpackRemoveOldAssetsPlugin' { + declare module.exports: any; +} + +declare module 'electron-webpack/out/targets/BaseTarget' { + declare module.exports: any; +} + +declare module 'electron-webpack/out/targets/MainTarget' { + declare module.exports: any; +} + +declare module 'electron-webpack/out/targets/RendererTarget' { + declare module.exports: any; +} + +declare module 'electron-webpack/out/util' { + declare module.exports: any; +} + +declare module 'electron-webpack/vue-renderer-entry' { + declare module.exports: any; +} + +declare module 'electron-webpack/webpack.app.config' { + declare module.exports: any; +} + +declare module 'electron-webpack/webpack.main.config' { + declare module.exports: any; +} + +declare module 'electron-webpack/webpack.renderer.config' { + declare module.exports: any; +} + +declare module 'electron-webpack/webpack.renderer.dll.config' { + declare module.exports: any; +} + +declare module 'electron-webpack/webpack.test.config' { + declare module.exports: any; +} + +// Filename aliases +declare module 'electron-webpack/out/cli.js' { + declare module.exports: $Exports<'electron-webpack/out/cli'>; +} +declare module 'electron-webpack/out/config.js' { + declare module.exports: $Exports<'electron-webpack/out/config'>; +} +declare module 'electron-webpack/out/configurators/dll.js' { + declare module.exports: $Exports<'electron-webpack/out/configurators/dll'>; +} +declare module 'electron-webpack/out/configurators/eslint.js' { + declare module.exports: $Exports<'electron-webpack/out/configurators/eslint'>; +} +declare module 'electron-webpack/out/configurators/js.js' { + declare module.exports: $Exports<'electron-webpack/out/configurators/js'>; +} +declare module 'electron-webpack/out/configurators/ts.js' { + declare module.exports: $Exports<'electron-webpack/out/configurators/ts'>; +} +declare module 'electron-webpack/out/configurators/vue/vue-main-dev-entry.js' { + declare module.exports: $Exports<'electron-webpack/out/configurators/vue/vue-main-dev-entry'>; +} +declare module 'electron-webpack/out/configurators/vue/vue.js' { + declare module.exports: $Exports<'electron-webpack/out/configurators/vue/vue'>; +} +declare module 'electron-webpack/out/core.js' { + declare module.exports: $Exports<'electron-webpack/out/core'>; +} +declare module 'electron-webpack/out/dev/ChildProcessManager.js' { + declare module.exports: $Exports<'electron-webpack/out/dev/ChildProcessManager'>; +} +declare module 'electron-webpack/out/dev/dev-runner.js' { + declare module.exports: $Exports<'electron-webpack/out/dev/dev-runner'>; +} +declare module 'electron-webpack/out/dev/devUtil.js' { + declare module.exports: $Exports<'electron-webpack/out/dev/devUtil'>; +} +declare module 'electron-webpack/out/dev/WebpackDevServerManager.js' { + declare module.exports: $Exports<'electron-webpack/out/dev/WebpackDevServerManager'>; +} +declare module 'electron-webpack/out/electron-builder.js' { + declare module.exports: $Exports<'electron-webpack/out/electron-builder'>; +} +declare module 'electron-webpack/out/electron-main-hmr/HmrClient.js' { + declare module.exports: $Exports<'electron-webpack/out/electron-main-hmr/HmrClient'>; +} +declare module 'electron-webpack/out/electron-main-hmr/HmrServer.js' { + declare module.exports: $Exports<'electron-webpack/out/electron-main-hmr/HmrServer'>; +} +declare module 'electron-webpack/out/electron-main-hmr/main-hmr.js' { + declare module.exports: $Exports<'electron-webpack/out/electron-main-hmr/main-hmr'>; +} +declare module 'electron-webpack/out/main.js' { + declare module.exports: $Exports<'electron-webpack/out/main'>; +} +declare module 'electron-webpack/out/plugins/WatchMatchPlugin.js' { + declare module.exports: $Exports<'electron-webpack/out/plugins/WatchMatchPlugin'>; +} +declare module 'electron-webpack/out/plugins/WebpackRemoveOldAssetsPlugin.js' { + declare module.exports: $Exports<'electron-webpack/out/plugins/WebpackRemoveOldAssetsPlugin'>; +} +declare module 'electron-webpack/out/targets/BaseTarget.js' { + declare module.exports: $Exports<'electron-webpack/out/targets/BaseTarget'>; +} +declare module 'electron-webpack/out/targets/MainTarget.js' { + declare module.exports: $Exports<'electron-webpack/out/targets/MainTarget'>; +} +declare module 'electron-webpack/out/targets/RendererTarget.js' { + declare module.exports: $Exports<'electron-webpack/out/targets/RendererTarget'>; +} +declare module 'electron-webpack/out/util.js' { + declare module.exports: $Exports<'electron-webpack/out/util'>; +} +declare module 'electron-webpack/vue-renderer-entry.js' { + declare module.exports: $Exports<'electron-webpack/vue-renderer-entry'>; +} +declare module 'electron-webpack/webpack.app.config.js' { + declare module.exports: $Exports<'electron-webpack/webpack.app.config'>; +} +declare module 'electron-webpack/webpack.main.config.js' { + declare module.exports: $Exports<'electron-webpack/webpack.main.config'>; +} +declare module 'electron-webpack/webpack.renderer.config.js' { + declare module.exports: $Exports<'electron-webpack/webpack.renderer.config'>; +} +declare module 'electron-webpack/webpack.renderer.dll.config.js' { + declare module.exports: $Exports<'electron-webpack/webpack.renderer.dll.config'>; +} +declare module 'electron-webpack/webpack.test.config.js' { + declare module.exports: $Exports<'electron-webpack/webpack.test.config'>; +} diff --git a/flow-typed/npm/electron-window-state_vx.x.x.js b/flow-typed/npm/electron-window-state_vx.x.x.js new file mode 100644 index 000000000..2cb48ed56 --- /dev/null +++ b/flow-typed/npm/electron-window-state_vx.x.x.js @@ -0,0 +1,33 @@ +// flow-typed signature: f4252f9600f889c2eb6300501f46c0f1 +// flow-typed version: <>/electron-window-state_v^4.1.1/flow_v0.94.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'electron-window-state' + * + * 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 'electron-window-state' { + 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 'electron-window-state/index' { + declare module.exports: $Exports<'electron-window-state'>; +} +declare module 'electron-window-state/index.js' { + declare module.exports: $Exports<'electron-window-state'>; +} diff --git a/flow-typed/npm/electron_vx.x.x.js b/flow-typed/npm/electron_vx.x.x.js new file mode 100644 index 000000000..d25310f81 --- /dev/null +++ b/flow-typed/npm/electron_vx.x.x.js @@ -0,0 +1,45 @@ +// flow-typed signature: 0a85536eeb9e8080996ce514cda8bf49 +// flow-typed version: <>/electron_v4.1.0/flow_v0.94.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'electron' + * + * 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 'electron' { + 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 'electron/cli' { + declare module.exports: any; +} + +declare module 'electron/install' { + declare module.exports: any; +} + +// Filename aliases +declare module 'electron/cli.js' { + declare module.exports: $Exports<'electron/cli'>; +} +declare module 'electron/index' { + declare module.exports: $Exports<'electron'>; +} +declare module 'electron/index.js' { + declare module.exports: $Exports<'electron'>; +} +declare module 'electron/install.js' { + declare module.exports: $Exports<'electron/install'>; +} diff --git a/flow-typed/npm/eslint-config-airbnb_vx.x.x.js b/flow-typed/npm/eslint-config-airbnb_vx.x.x.js new file mode 100644 index 000000000..8ad098ab2 --- /dev/null +++ b/flow-typed/npm/eslint-config-airbnb_vx.x.x.js @@ -0,0 +1,73 @@ +// flow-typed signature: 58617d9aac0f08ed1162ba50e3d04850 +// flow-typed version: <>/eslint-config-airbnb_v^16.1.0/flow_v0.94.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'eslint-config-airbnb' + * + * 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 'eslint-config-airbnb' { + 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 'eslint-config-airbnb/base' { + declare module.exports: any; +} + +declare module 'eslint-config-airbnb/legacy' { + declare module.exports: any; +} + +declare module 'eslint-config-airbnb/rules/react-a11y' { + declare module.exports: any; +} + +declare module 'eslint-config-airbnb/rules/react' { + declare module.exports: any; +} + +declare module 'eslint-config-airbnb/test/test-base' { + declare module.exports: any; +} + +declare module 'eslint-config-airbnb/test/test-react-order' { + declare module.exports: any; +} + +// Filename aliases +declare module 'eslint-config-airbnb/base.js' { + declare module.exports: $Exports<'eslint-config-airbnb/base'>; +} +declare module 'eslint-config-airbnb/index' { + declare module.exports: $Exports<'eslint-config-airbnb'>; +} +declare module 'eslint-config-airbnb/index.js' { + declare module.exports: $Exports<'eslint-config-airbnb'>; +} +declare module 'eslint-config-airbnb/legacy.js' { + declare module.exports: $Exports<'eslint-config-airbnb/legacy'>; +} +declare module 'eslint-config-airbnb/rules/react-a11y.js' { + declare module.exports: $Exports<'eslint-config-airbnb/rules/react-a11y'>; +} +declare module 'eslint-config-airbnb/rules/react.js' { + declare module.exports: $Exports<'eslint-config-airbnb/rules/react'>; +} +declare module 'eslint-config-airbnb/test/test-base.js' { + declare module.exports: $Exports<'eslint-config-airbnb/test/test-base'>; +} +declare module 'eslint-config-airbnb/test/test-react-order.js' { + declare module.exports: $Exports<'eslint-config-airbnb/test/test-react-order'>; +} diff --git a/flow-typed/npm/eslint-config-prettier_vx.x.x.js b/flow-typed/npm/eslint-config-prettier_vx.x.x.js new file mode 100644 index 000000000..cac3ace82 --- /dev/null +++ b/flow-typed/npm/eslint-config-prettier_vx.x.x.js @@ -0,0 +1,66 @@ +// flow-typed signature: 6aa3c9155598a495212d53dd2f6f5eb1 +// flow-typed version: <>/eslint-config-prettier_v^2.9.0/flow_v0.94.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'eslint-config-prettier' + * + * 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 'eslint-config-prettier' { + 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 'eslint-config-prettier/bin/cli' { + declare module.exports: any; +} + +declare module 'eslint-config-prettier/bin/validators' { + declare module.exports: any; +} + +declare module 'eslint-config-prettier/flowtype' { + declare module.exports: any; +} + +declare module 'eslint-config-prettier/react' { + declare module.exports: any; +} + +declare module 'eslint-config-prettier/standard' { + declare module.exports: any; +} + +// Filename aliases +declare module 'eslint-config-prettier/bin/cli.js' { + declare module.exports: $Exports<'eslint-config-prettier/bin/cli'>; +} +declare module 'eslint-config-prettier/bin/validators.js' { + declare module.exports: $Exports<'eslint-config-prettier/bin/validators'>; +} +declare module 'eslint-config-prettier/flowtype.js' { + declare module.exports: $Exports<'eslint-config-prettier/flowtype'>; +} +declare module 'eslint-config-prettier/index' { + declare module.exports: $Exports<'eslint-config-prettier'>; +} +declare module 'eslint-config-prettier/index.js' { + declare module.exports: $Exports<'eslint-config-prettier'>; +} +declare module 'eslint-config-prettier/react.js' { + declare module.exports: $Exports<'eslint-config-prettier/react'>; +} +declare module 'eslint-config-prettier/standard.js' { + declare module.exports: $Exports<'eslint-config-prettier/standard'>; +} diff --git a/flow-typed/npm/eslint-config-standard-jsx_vx.x.x.js b/flow-typed/npm/eslint-config-standard-jsx_vx.x.x.js new file mode 100644 index 000000000..ef1784a96 --- /dev/null +++ b/flow-typed/npm/eslint-config-standard-jsx_vx.x.x.js @@ -0,0 +1,33 @@ +// flow-typed signature: 920e89a3577c4c383082d2312735dc98 +// flow-typed version: <>/eslint-config-standard-jsx_v^6.0.2/flow_v0.94.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'eslint-config-standard-jsx' + * + * 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 'eslint-config-standard-jsx' { + 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 'eslint-config-standard-jsx/index' { + declare module.exports: $Exports<'eslint-config-standard-jsx'>; +} +declare module 'eslint-config-standard-jsx/index.js' { + declare module.exports: $Exports<'eslint-config-standard-jsx'>; +} diff --git a/flow-typed/npm/eslint-config-standard_vx.x.x.js b/flow-typed/npm/eslint-config-standard_vx.x.x.js new file mode 100644 index 000000000..0ea2e57a0 --- /dev/null +++ b/flow-typed/npm/eslint-config-standard_vx.x.x.js @@ -0,0 +1,33 @@ +// flow-typed signature: 57c634911c0c196764367efa0da576df +// flow-typed version: <>/eslint-config-standard_v^12.0.0/flow_v0.94.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'eslint-config-standard' + * + * 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 'eslint-config-standard' { + 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 'eslint-config-standard/index' { + declare module.exports: $Exports<'eslint-config-standard'>; +} +declare module 'eslint-config-standard/index.js' { + declare module.exports: $Exports<'eslint-config-standard'>; +} diff --git a/flow-typed/npm/eslint-import-resolver-webpack_vx.x.x.js b/flow-typed/npm/eslint-import-resolver-webpack_vx.x.x.js new file mode 100644 index 000000000..2d176544d --- /dev/null +++ b/flow-typed/npm/eslint-import-resolver-webpack_vx.x.x.js @@ -0,0 +1,38 @@ +// flow-typed signature: 34e7069839d9f56a07ce71be28843917 +// flow-typed version: <>/eslint-import-resolver-webpack_v^0.11.0/flow_v0.94.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'eslint-import-resolver-webpack' + * + * 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 'eslint-import-resolver-webpack' { + 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 'eslint-import-resolver-webpack/config' { + declare module.exports: any; +} + +// Filename aliases +declare module 'eslint-import-resolver-webpack/config.js' { + declare module.exports: $Exports<'eslint-import-resolver-webpack/config'>; +} +declare module 'eslint-import-resolver-webpack/index' { + declare module.exports: $Exports<'eslint-import-resolver-webpack'>; +} +declare module 'eslint-import-resolver-webpack/index.js' { + declare module.exports: $Exports<'eslint-import-resolver-webpack'>; +} diff --git a/flow-typed/npm/eslint-plugin-flowtype_vx.x.x.js b/flow-typed/npm/eslint-plugin-flowtype_vx.x.x.js new file mode 100644 index 000000000..d39e21266 --- /dev/null +++ b/flow-typed/npm/eslint-plugin-flowtype_vx.x.x.js @@ -0,0 +1,424 @@ +// flow-typed signature: 5594ef365c62cb72aeaf5610172e5eb6 +// flow-typed version: <>/eslint-plugin-flowtype_v^2.46.1/flow_v0.94.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'eslint-plugin-flowtype' + * + * 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 'eslint-plugin-flowtype' { + 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 'eslint-plugin-flowtype/bin/readmeAssertions' { + declare module.exports: any; +} + +declare module 'eslint-plugin-flowtype/dist/index' { + declare module.exports: any; +} + +declare module 'eslint-plugin-flowtype/dist/rules/arrayStyle/index' { + declare module.exports: any; +} + +declare module 'eslint-plugin-flowtype/dist/rules/arrayStyle/isSimpleType' { + declare module.exports: any; +} + +declare module 'eslint-plugin-flowtype/dist/rules/arrayStyle/needWrap' { + declare module.exports: any; +} + +declare module 'eslint-plugin-flowtype/dist/rules/arrayStyleComplexType' { + declare module.exports: any; +} + +declare module 'eslint-plugin-flowtype/dist/rules/arrayStyleSimpleType' { + declare module.exports: any; +} + +declare module 'eslint-plugin-flowtype/dist/rules/booleanStyle' { + declare module.exports: any; +} + +declare module 'eslint-plugin-flowtype/dist/rules/defineFlowType' { + declare module.exports: any; +} + +declare module 'eslint-plugin-flowtype/dist/rules/delimiterDangle' { + declare module.exports: any; +} + +declare module 'eslint-plugin-flowtype/dist/rules/genericSpacing' { + declare module.exports: any; +} + +declare module 'eslint-plugin-flowtype/dist/rules/newlineAfterFlowAnnotation' { + declare module.exports: any; +} + +declare module 'eslint-plugin-flowtype/dist/rules/noDupeKeys' { + declare module.exports: any; +} + +declare module 'eslint-plugin-flowtype/dist/rules/noExistentialType' { + declare module.exports: any; +} + +declare module 'eslint-plugin-flowtype/dist/rules/noFlowFixMeComments' { + declare module.exports: any; +} + +declare module 'eslint-plugin-flowtype/dist/rules/noMutableArray' { + declare module.exports: any; +} + +declare module 'eslint-plugin-flowtype/dist/rules/noPrimitiveConstructorTypes' { + declare module.exports: any; +} + +declare module 'eslint-plugin-flowtype/dist/rules/noTypesMissingFileAnnotation' { + declare module.exports: any; +} + +declare module 'eslint-plugin-flowtype/dist/rules/noUnusedExpressions' { + declare module.exports: any; +} + +declare module 'eslint-plugin-flowtype/dist/rules/noWeakTypes' { + declare module.exports: any; +} + +declare module 'eslint-plugin-flowtype/dist/rules/objectTypeDelimiter' { + declare module.exports: any; +} + +declare module 'eslint-plugin-flowtype/dist/rules/requireExactType' { + declare module.exports: any; +} + +declare module 'eslint-plugin-flowtype/dist/rules/requireParameterType' { + declare module.exports: any; +} + +declare module 'eslint-plugin-flowtype/dist/rules/requireReturnType' { + declare module.exports: any; +} + +declare module 'eslint-plugin-flowtype/dist/rules/requireTypesAtTop' { + declare module.exports: any; +} + +declare module 'eslint-plugin-flowtype/dist/rules/requireValidFileAnnotation' { + declare module.exports: any; +} + +declare module 'eslint-plugin-flowtype/dist/rules/requireVariableType' { + declare module.exports: any; +} + +declare module 'eslint-plugin-flowtype/dist/rules/semi' { + declare module.exports: any; +} + +declare module 'eslint-plugin-flowtype/dist/rules/sortKeys' { + declare module.exports: any; +} + +declare module 'eslint-plugin-flowtype/dist/rules/spaceAfterTypeColon' { + declare module.exports: any; +} + +declare module 'eslint-plugin-flowtype/dist/rules/spaceBeforeGenericBracket' { + declare module.exports: any; +} + +declare module 'eslint-plugin-flowtype/dist/rules/spaceBeforeTypeColon' { + declare module.exports: any; +} + +declare module 'eslint-plugin-flowtype/dist/rules/typeColonSpacing/evaluateFunctions' { + declare module.exports: any; +} + +declare module 'eslint-plugin-flowtype/dist/rules/typeColonSpacing/evaluateObjectTypeIndexer' { + declare module.exports: any; +} + +declare module 'eslint-plugin-flowtype/dist/rules/typeColonSpacing/evaluateObjectTypeProperty' { + declare module.exports: any; +} + +declare module 'eslint-plugin-flowtype/dist/rules/typeColonSpacing/evaluateReturnType' { + declare module.exports: any; +} + +declare module 'eslint-plugin-flowtype/dist/rules/typeColonSpacing/evaluateTypeCastExpression' { + declare module.exports: any; +} + +declare module 'eslint-plugin-flowtype/dist/rules/typeColonSpacing/evaluateTypical' { + declare module.exports: any; +} + +declare module 'eslint-plugin-flowtype/dist/rules/typeColonSpacing/evaluateVariables' { + declare module.exports: any; +} + +declare module 'eslint-plugin-flowtype/dist/rules/typeColonSpacing/index' { + declare module.exports: any; +} + +declare module 'eslint-plugin-flowtype/dist/rules/typeColonSpacing/reporter' { + declare module.exports: any; +} + +declare module 'eslint-plugin-flowtype/dist/rules/typeIdMatch' { + declare module.exports: any; +} + +declare module 'eslint-plugin-flowtype/dist/rules/typeImportStyle' { + declare module.exports: any; +} + +declare module 'eslint-plugin-flowtype/dist/rules/unionIntersectionSpacing' { + declare module.exports: any; +} + +declare module 'eslint-plugin-flowtype/dist/rules/useFlowType' { + declare module.exports: any; +} + +declare module 'eslint-plugin-flowtype/dist/rules/validSyntax' { + declare module.exports: any; +} + +declare module 'eslint-plugin-flowtype/dist/utilities/checkFlowFileAnnotation' { + declare module.exports: any; +} + +declare module 'eslint-plugin-flowtype/dist/utilities/fuzzyStringMatch' { + declare module.exports: any; +} + +declare module 'eslint-plugin-flowtype/dist/utilities/getParameterName' { + declare module.exports: any; +} + +declare module 'eslint-plugin-flowtype/dist/utilities/getTokenAfterParens' { + declare module.exports: any; +} + +declare module 'eslint-plugin-flowtype/dist/utilities/getTokenBeforeParens' { + declare module.exports: any; +} + +declare module 'eslint-plugin-flowtype/dist/utilities/index' { + declare module.exports: any; +} + +declare module 'eslint-plugin-flowtype/dist/utilities/isFlowFile' { + declare module.exports: any; +} + +declare module 'eslint-plugin-flowtype/dist/utilities/isFlowFileAnnotation' { + declare module.exports: any; +} + +declare module 'eslint-plugin-flowtype/dist/utilities/iterateFunctionNodes' { + declare module.exports: any; +} + +declare module 'eslint-plugin-flowtype/dist/utilities/quoteName' { + declare module.exports: any; +} + +declare module 'eslint-plugin-flowtype/dist/utilities/spacingFixers' { + declare module.exports: any; +} + +// Filename aliases +declare module 'eslint-plugin-flowtype/bin/readmeAssertions.js' { + declare module.exports: $Exports<'eslint-plugin-flowtype/bin/readmeAssertions'>; +} +declare module 'eslint-plugin-flowtype/dist/index.js' { + declare module.exports: $Exports<'eslint-plugin-flowtype/dist/index'>; +} +declare module 'eslint-plugin-flowtype/dist/rules/arrayStyle/index.js' { + declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/arrayStyle/index'>; +} +declare module 'eslint-plugin-flowtype/dist/rules/arrayStyle/isSimpleType.js' { + declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/arrayStyle/isSimpleType'>; +} +declare module 'eslint-plugin-flowtype/dist/rules/arrayStyle/needWrap.js' { + declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/arrayStyle/needWrap'>; +} +declare module 'eslint-plugin-flowtype/dist/rules/arrayStyleComplexType.js' { + declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/arrayStyleComplexType'>; +} +declare module 'eslint-plugin-flowtype/dist/rules/arrayStyleSimpleType.js' { + declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/arrayStyleSimpleType'>; +} +declare module 'eslint-plugin-flowtype/dist/rules/booleanStyle.js' { + declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/booleanStyle'>; +} +declare module 'eslint-plugin-flowtype/dist/rules/defineFlowType.js' { + declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/defineFlowType'>; +} +declare module 'eslint-plugin-flowtype/dist/rules/delimiterDangle.js' { + declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/delimiterDangle'>; +} +declare module 'eslint-plugin-flowtype/dist/rules/genericSpacing.js' { + declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/genericSpacing'>; +} +declare module 'eslint-plugin-flowtype/dist/rules/newlineAfterFlowAnnotation.js' { + declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/newlineAfterFlowAnnotation'>; +} +declare module 'eslint-plugin-flowtype/dist/rules/noDupeKeys.js' { + declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/noDupeKeys'>; +} +declare module 'eslint-plugin-flowtype/dist/rules/noExistentialType.js' { + declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/noExistentialType'>; +} +declare module 'eslint-plugin-flowtype/dist/rules/noFlowFixMeComments.js' { + declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/noFlowFixMeComments'>; +} +declare module 'eslint-plugin-flowtype/dist/rules/noMutableArray.js' { + declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/noMutableArray'>; +} +declare module 'eslint-plugin-flowtype/dist/rules/noPrimitiveConstructorTypes.js' { + declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/noPrimitiveConstructorTypes'>; +} +declare module 'eslint-plugin-flowtype/dist/rules/noTypesMissingFileAnnotation.js' { + declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/noTypesMissingFileAnnotation'>; +} +declare module 'eslint-plugin-flowtype/dist/rules/noUnusedExpressions.js' { + declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/noUnusedExpressions'>; +} +declare module 'eslint-plugin-flowtype/dist/rules/noWeakTypes.js' { + declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/noWeakTypes'>; +} +declare module 'eslint-plugin-flowtype/dist/rules/objectTypeDelimiter.js' { + declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/objectTypeDelimiter'>; +} +declare module 'eslint-plugin-flowtype/dist/rules/requireExactType.js' { + declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/requireExactType'>; +} +declare module 'eslint-plugin-flowtype/dist/rules/requireParameterType.js' { + declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/requireParameterType'>; +} +declare module 'eslint-plugin-flowtype/dist/rules/requireReturnType.js' { + declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/requireReturnType'>; +} +declare module 'eslint-plugin-flowtype/dist/rules/requireTypesAtTop.js' { + declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/requireTypesAtTop'>; +} +declare module 'eslint-plugin-flowtype/dist/rules/requireValidFileAnnotation.js' { + declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/requireValidFileAnnotation'>; +} +declare module 'eslint-plugin-flowtype/dist/rules/requireVariableType.js' { + declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/requireVariableType'>; +} +declare module 'eslint-plugin-flowtype/dist/rules/semi.js' { + declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/semi'>; +} +declare module 'eslint-plugin-flowtype/dist/rules/sortKeys.js' { + declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/sortKeys'>; +} +declare module 'eslint-plugin-flowtype/dist/rules/spaceAfterTypeColon.js' { + declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/spaceAfterTypeColon'>; +} +declare module 'eslint-plugin-flowtype/dist/rules/spaceBeforeGenericBracket.js' { + declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/spaceBeforeGenericBracket'>; +} +declare module 'eslint-plugin-flowtype/dist/rules/spaceBeforeTypeColon.js' { + declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/spaceBeforeTypeColon'>; +} +declare module 'eslint-plugin-flowtype/dist/rules/typeColonSpacing/evaluateFunctions.js' { + declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/typeColonSpacing/evaluateFunctions'>; +} +declare module 'eslint-plugin-flowtype/dist/rules/typeColonSpacing/evaluateObjectTypeIndexer.js' { + declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/typeColonSpacing/evaluateObjectTypeIndexer'>; +} +declare module 'eslint-plugin-flowtype/dist/rules/typeColonSpacing/evaluateObjectTypeProperty.js' { + declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/typeColonSpacing/evaluateObjectTypeProperty'>; +} +declare module 'eslint-plugin-flowtype/dist/rules/typeColonSpacing/evaluateReturnType.js' { + declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/typeColonSpacing/evaluateReturnType'>; +} +declare module 'eslint-plugin-flowtype/dist/rules/typeColonSpacing/evaluateTypeCastExpression.js' { + declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/typeColonSpacing/evaluateTypeCastExpression'>; +} +declare module 'eslint-plugin-flowtype/dist/rules/typeColonSpacing/evaluateTypical.js' { + declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/typeColonSpacing/evaluateTypical'>; +} +declare module 'eslint-plugin-flowtype/dist/rules/typeColonSpacing/evaluateVariables.js' { + declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/typeColonSpacing/evaluateVariables'>; +} +declare module 'eslint-plugin-flowtype/dist/rules/typeColonSpacing/index.js' { + declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/typeColonSpacing/index'>; +} +declare module 'eslint-plugin-flowtype/dist/rules/typeColonSpacing/reporter.js' { + declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/typeColonSpacing/reporter'>; +} +declare module 'eslint-plugin-flowtype/dist/rules/typeIdMatch.js' { + declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/typeIdMatch'>; +} +declare module 'eslint-plugin-flowtype/dist/rules/typeImportStyle.js' { + declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/typeImportStyle'>; +} +declare module 'eslint-plugin-flowtype/dist/rules/unionIntersectionSpacing.js' { + declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/unionIntersectionSpacing'>; +} +declare module 'eslint-plugin-flowtype/dist/rules/useFlowType.js' { + declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/useFlowType'>; +} +declare module 'eslint-plugin-flowtype/dist/rules/validSyntax.js' { + declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/validSyntax'>; +} +declare module 'eslint-plugin-flowtype/dist/utilities/checkFlowFileAnnotation.js' { + declare module.exports: $Exports<'eslint-plugin-flowtype/dist/utilities/checkFlowFileAnnotation'>; +} +declare module 'eslint-plugin-flowtype/dist/utilities/fuzzyStringMatch.js' { + declare module.exports: $Exports<'eslint-plugin-flowtype/dist/utilities/fuzzyStringMatch'>; +} +declare module 'eslint-plugin-flowtype/dist/utilities/getParameterName.js' { + declare module.exports: $Exports<'eslint-plugin-flowtype/dist/utilities/getParameterName'>; +} +declare module 'eslint-plugin-flowtype/dist/utilities/getTokenAfterParens.js' { + declare module.exports: $Exports<'eslint-plugin-flowtype/dist/utilities/getTokenAfterParens'>; +} +declare module 'eslint-plugin-flowtype/dist/utilities/getTokenBeforeParens.js' { + declare module.exports: $Exports<'eslint-plugin-flowtype/dist/utilities/getTokenBeforeParens'>; +} +declare module 'eslint-plugin-flowtype/dist/utilities/index.js' { + declare module.exports: $Exports<'eslint-plugin-flowtype/dist/utilities/index'>; +} +declare module 'eslint-plugin-flowtype/dist/utilities/isFlowFile.js' { + declare module.exports: $Exports<'eslint-plugin-flowtype/dist/utilities/isFlowFile'>; +} +declare module 'eslint-plugin-flowtype/dist/utilities/isFlowFileAnnotation.js' { + declare module.exports: $Exports<'eslint-plugin-flowtype/dist/utilities/isFlowFileAnnotation'>; +} +declare module 'eslint-plugin-flowtype/dist/utilities/iterateFunctionNodes.js' { + declare module.exports: $Exports<'eslint-plugin-flowtype/dist/utilities/iterateFunctionNodes'>; +} +declare module 'eslint-plugin-flowtype/dist/utilities/quoteName.js' { + declare module.exports: $Exports<'eslint-plugin-flowtype/dist/utilities/quoteName'>; +} +declare module 'eslint-plugin-flowtype/dist/utilities/spacingFixers.js' { + declare module.exports: $Exports<'eslint-plugin-flowtype/dist/utilities/spacingFixers'>; +} diff --git a/flow-typed/npm/eslint-plugin-import_vx.x.x.js b/flow-typed/npm/eslint-plugin-import_vx.x.x.js new file mode 100644 index 000000000..f9d8d4f58 --- /dev/null +++ b/flow-typed/npm/eslint-plugin-import_vx.x.x.js @@ -0,0 +1,410 @@ +// flow-typed signature: 6424dd2a6fdc8904c8d70204fa119b47 +// flow-typed version: <>/eslint-plugin-import_v^2.10.0/flow_v0.94.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'eslint-plugin-import' + * + * 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 'eslint-plugin-import' { + 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 'eslint-plugin-import/config/electron' { + declare module.exports: any; +} + +declare module 'eslint-plugin-import/config/errors' { + declare module.exports: any; +} + +declare module 'eslint-plugin-import/config/react-native' { + declare module.exports: any; +} + +declare module 'eslint-plugin-import/config/react' { + declare module.exports: any; +} + +declare module 'eslint-plugin-import/config/recommended' { + declare module.exports: any; +} + +declare module 'eslint-plugin-import/config/stage-0' { + declare module.exports: any; +} + +declare module 'eslint-plugin-import/config/typescript' { + declare module.exports: any; +} + +declare module 'eslint-plugin-import/config/warnings' { + declare module.exports: any; +} + +declare module 'eslint-plugin-import/lib/core/importType' { + declare module.exports: any; +} + +declare module 'eslint-plugin-import/lib/core/staticRequire' { + declare module.exports: any; +} + +declare module 'eslint-plugin-import/lib/docsUrl' { + declare module.exports: any; +} + +declare module 'eslint-plugin-import/lib/ExportMap' { + declare module.exports: any; +} + +declare module 'eslint-plugin-import/lib/importDeclaration' { + declare module.exports: any; +} + +declare module 'eslint-plugin-import/lib/index' { + declare module.exports: any; +} + +declare module 'eslint-plugin-import/lib/rules/default' { + declare module.exports: any; +} + +declare module 'eslint-plugin-import/lib/rules/dynamic-import-chunkname' { + declare module.exports: any; +} + +declare module 'eslint-plugin-import/lib/rules/export' { + declare module.exports: any; +} + +declare module 'eslint-plugin-import/lib/rules/exports-last' { + declare module.exports: any; +} + +declare module 'eslint-plugin-import/lib/rules/extensions' { + declare module.exports: any; +} + +declare module 'eslint-plugin-import/lib/rules/first' { + declare module.exports: any; +} + +declare module 'eslint-plugin-import/lib/rules/group-exports' { + declare module.exports: any; +} + +declare module 'eslint-plugin-import/lib/rules/imports-first' { + declare module.exports: any; +} + +declare module 'eslint-plugin-import/lib/rules/max-dependencies' { + declare module.exports: any; +} + +declare module 'eslint-plugin-import/lib/rules/named' { + declare module.exports: any; +} + +declare module 'eslint-plugin-import/lib/rules/namespace' { + declare module.exports: any; +} + +declare module 'eslint-plugin-import/lib/rules/newline-after-import' { + declare module.exports: any; +} + +declare module 'eslint-plugin-import/lib/rules/no-absolute-path' { + declare module.exports: any; +} + +declare module 'eslint-plugin-import/lib/rules/no-amd' { + declare module.exports: any; +} + +declare module 'eslint-plugin-import/lib/rules/no-anonymous-default-export' { + declare module.exports: any; +} + +declare module 'eslint-plugin-import/lib/rules/no-commonjs' { + declare module.exports: any; +} + +declare module 'eslint-plugin-import/lib/rules/no-cycle' { + declare module.exports: any; +} + +declare module 'eslint-plugin-import/lib/rules/no-default-export' { + declare module.exports: any; +} + +declare module 'eslint-plugin-import/lib/rules/no-deprecated' { + declare module.exports: any; +} + +declare module 'eslint-plugin-import/lib/rules/no-duplicates' { + declare module.exports: any; +} + +declare module 'eslint-plugin-import/lib/rules/no-dynamic-require' { + declare module.exports: any; +} + +declare module 'eslint-plugin-import/lib/rules/no-extraneous-dependencies' { + declare module.exports: any; +} + +declare module 'eslint-plugin-import/lib/rules/no-internal-modules' { + declare module.exports: any; +} + +declare module 'eslint-plugin-import/lib/rules/no-mutable-exports' { + declare module.exports: any; +} + +declare module 'eslint-plugin-import/lib/rules/no-named-as-default-member' { + declare module.exports: any; +} + +declare module 'eslint-plugin-import/lib/rules/no-named-as-default' { + declare module.exports: any; +} + +declare module 'eslint-plugin-import/lib/rules/no-named-default' { + declare module.exports: any; +} + +declare module 'eslint-plugin-import/lib/rules/no-named-export' { + declare module.exports: any; +} + +declare module 'eslint-plugin-import/lib/rules/no-namespace' { + declare module.exports: any; +} + +declare module 'eslint-plugin-import/lib/rules/no-nodejs-modules' { + declare module.exports: any; +} + +declare module 'eslint-plugin-import/lib/rules/no-relative-parent-imports' { + declare module.exports: any; +} + +declare module 'eslint-plugin-import/lib/rules/no-restricted-paths' { + declare module.exports: any; +} + +declare module 'eslint-plugin-import/lib/rules/no-self-import' { + declare module.exports: any; +} + +declare module 'eslint-plugin-import/lib/rules/no-unassigned-import' { + declare module.exports: any; +} + +declare module 'eslint-plugin-import/lib/rules/no-unresolved' { + declare module.exports: any; +} + +declare module 'eslint-plugin-import/lib/rules/no-useless-path-segments' { + declare module.exports: any; +} + +declare module 'eslint-plugin-import/lib/rules/no-webpack-loader-syntax' { + declare module.exports: any; +} + +declare module 'eslint-plugin-import/lib/rules/order' { + declare module.exports: any; +} + +declare module 'eslint-plugin-import/lib/rules/prefer-default-export' { + declare module.exports: any; +} + +declare module 'eslint-plugin-import/lib/rules/unambiguous' { + declare module.exports: any; +} + +declare module 'eslint-plugin-import/memo-parser/index' { + declare module.exports: any; +} + +// Filename aliases +declare module 'eslint-plugin-import/config/electron.js' { + declare module.exports: $Exports<'eslint-plugin-import/config/electron'>; +} +declare module 'eslint-plugin-import/config/errors.js' { + declare module.exports: $Exports<'eslint-plugin-import/config/errors'>; +} +declare module 'eslint-plugin-import/config/react-native.js' { + declare module.exports: $Exports<'eslint-plugin-import/config/react-native'>; +} +declare module 'eslint-plugin-import/config/react.js' { + declare module.exports: $Exports<'eslint-plugin-import/config/react'>; +} +declare module 'eslint-plugin-import/config/recommended.js' { + declare module.exports: $Exports<'eslint-plugin-import/config/recommended'>; +} +declare module 'eslint-plugin-import/config/stage-0.js' { + declare module.exports: $Exports<'eslint-plugin-import/config/stage-0'>; +} +declare module 'eslint-plugin-import/config/typescript.js' { + declare module.exports: $Exports<'eslint-plugin-import/config/typescript'>; +} +declare module 'eslint-plugin-import/config/warnings.js' { + declare module.exports: $Exports<'eslint-plugin-import/config/warnings'>; +} +declare module 'eslint-plugin-import/lib/core/importType.js' { + declare module.exports: $Exports<'eslint-plugin-import/lib/core/importType'>; +} +declare module 'eslint-plugin-import/lib/core/staticRequire.js' { + declare module.exports: $Exports<'eslint-plugin-import/lib/core/staticRequire'>; +} +declare module 'eslint-plugin-import/lib/docsUrl.js' { + declare module.exports: $Exports<'eslint-plugin-import/lib/docsUrl'>; +} +declare module 'eslint-plugin-import/lib/ExportMap.js' { + declare module.exports: $Exports<'eslint-plugin-import/lib/ExportMap'>; +} +declare module 'eslint-plugin-import/lib/importDeclaration.js' { + declare module.exports: $Exports<'eslint-plugin-import/lib/importDeclaration'>; +} +declare module 'eslint-plugin-import/lib/index.js' { + declare module.exports: $Exports<'eslint-plugin-import/lib/index'>; +} +declare module 'eslint-plugin-import/lib/rules/default.js' { + declare module.exports: $Exports<'eslint-plugin-import/lib/rules/default'>; +} +declare module 'eslint-plugin-import/lib/rules/dynamic-import-chunkname.js' { + declare module.exports: $Exports<'eslint-plugin-import/lib/rules/dynamic-import-chunkname'>; +} +declare module 'eslint-plugin-import/lib/rules/export.js' { + declare module.exports: $Exports<'eslint-plugin-import/lib/rules/export'>; +} +declare module 'eslint-plugin-import/lib/rules/exports-last.js' { + declare module.exports: $Exports<'eslint-plugin-import/lib/rules/exports-last'>; +} +declare module 'eslint-plugin-import/lib/rules/extensions.js' { + declare module.exports: $Exports<'eslint-plugin-import/lib/rules/extensions'>; +} +declare module 'eslint-plugin-import/lib/rules/first.js' { + declare module.exports: $Exports<'eslint-plugin-import/lib/rules/first'>; +} +declare module 'eslint-plugin-import/lib/rules/group-exports.js' { + declare module.exports: $Exports<'eslint-plugin-import/lib/rules/group-exports'>; +} +declare module 'eslint-plugin-import/lib/rules/imports-first.js' { + declare module.exports: $Exports<'eslint-plugin-import/lib/rules/imports-first'>; +} +declare module 'eslint-plugin-import/lib/rules/max-dependencies.js' { + declare module.exports: $Exports<'eslint-plugin-import/lib/rules/max-dependencies'>; +} +declare module 'eslint-plugin-import/lib/rules/named.js' { + declare module.exports: $Exports<'eslint-plugin-import/lib/rules/named'>; +} +declare module 'eslint-plugin-import/lib/rules/namespace.js' { + declare module.exports: $Exports<'eslint-plugin-import/lib/rules/namespace'>; +} +declare module 'eslint-plugin-import/lib/rules/newline-after-import.js' { + declare module.exports: $Exports<'eslint-plugin-import/lib/rules/newline-after-import'>; +} +declare module 'eslint-plugin-import/lib/rules/no-absolute-path.js' { + declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-absolute-path'>; +} +declare module 'eslint-plugin-import/lib/rules/no-amd.js' { + declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-amd'>; +} +declare module 'eslint-plugin-import/lib/rules/no-anonymous-default-export.js' { + declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-anonymous-default-export'>; +} +declare module 'eslint-plugin-import/lib/rules/no-commonjs.js' { + declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-commonjs'>; +} +declare module 'eslint-plugin-import/lib/rules/no-cycle.js' { + declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-cycle'>; +} +declare module 'eslint-plugin-import/lib/rules/no-default-export.js' { + declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-default-export'>; +} +declare module 'eslint-plugin-import/lib/rules/no-deprecated.js' { + declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-deprecated'>; +} +declare module 'eslint-plugin-import/lib/rules/no-duplicates.js' { + declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-duplicates'>; +} +declare module 'eslint-plugin-import/lib/rules/no-dynamic-require.js' { + declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-dynamic-require'>; +} +declare module 'eslint-plugin-import/lib/rules/no-extraneous-dependencies.js' { + declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-extraneous-dependencies'>; +} +declare module 'eslint-plugin-import/lib/rules/no-internal-modules.js' { + declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-internal-modules'>; +} +declare module 'eslint-plugin-import/lib/rules/no-mutable-exports.js' { + declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-mutable-exports'>; +} +declare module 'eslint-plugin-import/lib/rules/no-named-as-default-member.js' { + declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-named-as-default-member'>; +} +declare module 'eslint-plugin-import/lib/rules/no-named-as-default.js' { + declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-named-as-default'>; +} +declare module 'eslint-plugin-import/lib/rules/no-named-default.js' { + declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-named-default'>; +} +declare module 'eslint-plugin-import/lib/rules/no-named-export.js' { + declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-named-export'>; +} +declare module 'eslint-plugin-import/lib/rules/no-namespace.js' { + declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-namespace'>; +} +declare module 'eslint-plugin-import/lib/rules/no-nodejs-modules.js' { + declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-nodejs-modules'>; +} +declare module 'eslint-plugin-import/lib/rules/no-relative-parent-imports.js' { + declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-relative-parent-imports'>; +} +declare module 'eslint-plugin-import/lib/rules/no-restricted-paths.js' { + declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-restricted-paths'>; +} +declare module 'eslint-plugin-import/lib/rules/no-self-import.js' { + declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-self-import'>; +} +declare module 'eslint-plugin-import/lib/rules/no-unassigned-import.js' { + declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-unassigned-import'>; +} +declare module 'eslint-plugin-import/lib/rules/no-unresolved.js' { + declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-unresolved'>; +} +declare module 'eslint-plugin-import/lib/rules/no-useless-path-segments.js' { + declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-useless-path-segments'>; +} +declare module 'eslint-plugin-import/lib/rules/no-webpack-loader-syntax.js' { + declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-webpack-loader-syntax'>; +} +declare module 'eslint-plugin-import/lib/rules/order.js' { + declare module.exports: $Exports<'eslint-plugin-import/lib/rules/order'>; +} +declare module 'eslint-plugin-import/lib/rules/prefer-default-export.js' { + declare module.exports: $Exports<'eslint-plugin-import/lib/rules/prefer-default-export'>; +} +declare module 'eslint-plugin-import/lib/rules/unambiguous.js' { + declare module.exports: $Exports<'eslint-plugin-import/lib/rules/unambiguous'>; +} +declare module 'eslint-plugin-import/memo-parser/index.js' { + declare module.exports: $Exports<'eslint-plugin-import/memo-parser/index'>; +} diff --git a/flow-typed/npm/eslint-plugin-jsx-a11y_vx.x.x.js b/flow-typed/npm/eslint-plugin-jsx-a11y_vx.x.x.js new file mode 100644 index 000000000..63748fe78 --- /dev/null +++ b/flow-typed/npm/eslint-plugin-jsx-a11y_vx.x.x.js @@ -0,0 +1,1194 @@ +// flow-typed signature: 217ded16177e232c69e4423690b42ef3 +// flow-typed version: <>/eslint-plugin-jsx-a11y_v^6.0.3/flow_v0.94.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'eslint-plugin-jsx-a11y' + * + * 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 'eslint-plugin-jsx-a11y' { + 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 'eslint-plugin-jsx-a11y/__mocks__/genInteractives' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/__mocks__/IdentifierMock' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/__mocks__/JSXAttributeMock' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/__mocks__/JSXElementMock' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/__mocks__/JSXExpressionContainerMock' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/__mocks__/JSXSpreadAttributeMock' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/__mocks__/JSXTextMock' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/__mocks__/LiteralMock' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/__tests__/__util__/parserOptionsMapper' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/__tests__/__util__/ruleOptionsMapperFactory' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/__tests__/index-test' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/accessible-emoji-test' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/alt-text-test' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/anchor-has-content-test' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/anchor-is-valid-test' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/aria-activedescendant-has-tabindex-test' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/aria-props-test' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/aria-proptypes-test' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/aria-role-test' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/aria-unsupported-elements-test' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/click-events-have-key-events-test' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/control-has-associated-label-test' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/heading-has-content-test' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/html-has-lang-test' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/iframe-has-title-test' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/img-redundant-alt-test' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/interactive-supports-focus-test' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/label-has-associated-control-test' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/label-has-for-test' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/lang-test' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/media-has-caption-test' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/mouse-events-have-key-events-test' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/no-access-key-test' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/no-autofocus-test' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/no-distracting-elements-test' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/no-interactive-element-to-noninteractive-role-test' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/no-noninteractive-element-interactions-test' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/no-noninteractive-element-to-interactive-role-test' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/no-noninteractive-tabindex-test' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/no-onchange-test' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/no-redundant-roles-test' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/no-static-element-interactions-test' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/role-has-required-aria-props-test' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/role-supports-aria-props-test' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/scope-test' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/tabindex-no-positive-test' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/__tests__/src/util/attributesComparator-test' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/__tests__/src/util/getComputedRole-test' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/__tests__/src/util/getExplicitRole-test' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/__tests__/src/util/getImplicitRole-test' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/__tests__/src/util/getSuggestion-test' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/__tests__/src/util/getTabIndex-test' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/__tests__/src/util/hasAccessibleChild-test' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/__tests__/src/util/implicitRoles/input-test' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/__tests__/src/util/implicitRoles/menu-test' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/__tests__/src/util/implicitRoles/menuitem-test' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/__tests__/src/util/isAbstractRole-test' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/__tests__/src/util/isDisabledElement-test' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/__tests__/src/util/isDOMElement-test' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/__tests__/src/util/isInteractiveElement-test' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/__tests__/src/util/isInteractiveRole-test' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/__tests__/src/util/isNonInteractiveElement-test' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/__tests__/src/util/isNonInteractiveRole-test' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/__tests__/src/util/isSemanticRoleElement-test' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/__tests__/src/util/mayContainChildComponent-test' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/__tests__/src/util/mayHaveAccessibleLabel-test' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/__tests__/src/util/parserOptionsMapper-test' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/__tests__/src/util/schemas-test' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/index' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/rules/accessible-emoji' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/rules/alt-text' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/rules/anchor-has-content' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/rules/anchor-is-valid' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/rules/aria-activedescendant-has-tabindex' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/rules/aria-props' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/rules/aria-proptypes' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/rules/aria-role' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/rules/aria-unsupported-elements' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/rules/click-events-have-key-events' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/rules/control-has-associated-label' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/rules/heading-has-content' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/rules/html-has-lang' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/rules/iframe-has-title' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/rules/img-redundant-alt' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/rules/interactive-supports-focus' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/rules/label-has-associated-control' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/rules/label-has-for' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/rules/lang' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/rules/media-has-caption' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/rules/mouse-events-have-key-events' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/rules/no-access-key' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/rules/no-autofocus' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/rules/no-distracting-elements' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/rules/no-interactive-element-to-noninteractive-role' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/rules/no-noninteractive-element-interactions' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/rules/no-noninteractive-element-to-interactive-role' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/rules/no-noninteractive-tabindex' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/rules/no-onchange' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/rules/no-redundant-roles' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/rules/no-static-element-interactions' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/rules/role-has-required-aria-props' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/rules/role-supports-aria-props' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/rules/scope' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/rules/tabindex-no-positive' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/util/attributesComparator' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/util/getComputedRole' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/util/getExplicitRole' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/util/getImplicitRole' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/util/getSuggestion' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/util/getTabIndex' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/util/hasAccessibleChild' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/a' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/area' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/article' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/aside' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/body' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/button' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/datalist' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/details' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/dialog' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/dl' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/form' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/h1' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/h2' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/h3' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/h4' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/h5' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/h6' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/hr' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/img' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/index' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/input' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/li' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/link' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/menu' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/menuitem' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/meter' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/nav' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/ol' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/option' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/output' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/progress' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/section' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/select' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/tbody' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/textarea' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/tfoot' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/thead' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/ul' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/util/isAbstractRole' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/util/isDisabledElement' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/util/isDOMElement' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/util/isHiddenFromScreenReader' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/util/isInteractiveElement' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/util/isInteractiveRole' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/util/isNonInteractiveElement' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/util/isNonInteractiveRole' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/util/isPresentationRole' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/util/isSemanticRoleElement' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/util/mayContainChildComponent' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/util/mayHaveAccessibleLabel' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/lib/util/schemas' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/scripts/addRuleToIndex' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/scripts/boilerplate/doc' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/scripts/boilerplate/rule' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/scripts/boilerplate/test' { + declare module.exports: any; +} + +declare module 'eslint-plugin-jsx-a11y/scripts/create-rule' { + declare module.exports: any; +} + +// Filename aliases +declare module 'eslint-plugin-jsx-a11y/__mocks__/genInteractives.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__mocks__/genInteractives'>; +} +declare module 'eslint-plugin-jsx-a11y/__mocks__/IdentifierMock.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__mocks__/IdentifierMock'>; +} +declare module 'eslint-plugin-jsx-a11y/__mocks__/JSXAttributeMock.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__mocks__/JSXAttributeMock'>; +} +declare module 'eslint-plugin-jsx-a11y/__mocks__/JSXElementMock.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__mocks__/JSXElementMock'>; +} +declare module 'eslint-plugin-jsx-a11y/__mocks__/JSXExpressionContainerMock.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__mocks__/JSXExpressionContainerMock'>; +} +declare module 'eslint-plugin-jsx-a11y/__mocks__/JSXSpreadAttributeMock.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__mocks__/JSXSpreadAttributeMock'>; +} +declare module 'eslint-plugin-jsx-a11y/__mocks__/JSXTextMock.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__mocks__/JSXTextMock'>; +} +declare module 'eslint-plugin-jsx-a11y/__mocks__/LiteralMock.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__mocks__/LiteralMock'>; +} +declare module 'eslint-plugin-jsx-a11y/__tests__/__util__/parserOptionsMapper.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/__util__/parserOptionsMapper'>; +} +declare module 'eslint-plugin-jsx-a11y/__tests__/__util__/ruleOptionsMapperFactory.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/__util__/ruleOptionsMapperFactory'>; +} +declare module 'eslint-plugin-jsx-a11y/__tests__/index-test.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/index-test'>; +} +declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/accessible-emoji-test.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/rules/accessible-emoji-test'>; +} +declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/alt-text-test.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/rules/alt-text-test'>; +} +declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/anchor-has-content-test.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/rules/anchor-has-content-test'>; +} +declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/anchor-is-valid-test.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/rules/anchor-is-valid-test'>; +} +declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/aria-activedescendant-has-tabindex-test.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/rules/aria-activedescendant-has-tabindex-test'>; +} +declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/aria-props-test.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/rules/aria-props-test'>; +} +declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/aria-proptypes-test.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/rules/aria-proptypes-test'>; +} +declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/aria-role-test.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/rules/aria-role-test'>; +} +declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/aria-unsupported-elements-test.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/rules/aria-unsupported-elements-test'>; +} +declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/click-events-have-key-events-test.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/rules/click-events-have-key-events-test'>; +} +declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/control-has-associated-label-test.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/rules/control-has-associated-label-test'>; +} +declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/heading-has-content-test.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/rules/heading-has-content-test'>; +} +declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/html-has-lang-test.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/rules/html-has-lang-test'>; +} +declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/iframe-has-title-test.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/rules/iframe-has-title-test'>; +} +declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/img-redundant-alt-test.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/rules/img-redundant-alt-test'>; +} +declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/interactive-supports-focus-test.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/rules/interactive-supports-focus-test'>; +} +declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/label-has-associated-control-test.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/rules/label-has-associated-control-test'>; +} +declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/label-has-for-test.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/rules/label-has-for-test'>; +} +declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/lang-test.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/rules/lang-test'>; +} +declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/media-has-caption-test.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/rules/media-has-caption-test'>; +} +declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/mouse-events-have-key-events-test.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/rules/mouse-events-have-key-events-test'>; +} +declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/no-access-key-test.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/rules/no-access-key-test'>; +} +declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/no-autofocus-test.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/rules/no-autofocus-test'>; +} +declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/no-distracting-elements-test.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/rules/no-distracting-elements-test'>; +} +declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/no-interactive-element-to-noninteractive-role-test.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/rules/no-interactive-element-to-noninteractive-role-test'>; +} +declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/no-noninteractive-element-interactions-test.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/rules/no-noninteractive-element-interactions-test'>; +} +declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/no-noninteractive-element-to-interactive-role-test.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/rules/no-noninteractive-element-to-interactive-role-test'>; +} +declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/no-noninteractive-tabindex-test.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/rules/no-noninteractive-tabindex-test'>; +} +declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/no-onchange-test.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/rules/no-onchange-test'>; +} +declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/no-redundant-roles-test.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/rules/no-redundant-roles-test'>; +} +declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/no-static-element-interactions-test.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/rules/no-static-element-interactions-test'>; +} +declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/role-has-required-aria-props-test.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/rules/role-has-required-aria-props-test'>; +} +declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/role-supports-aria-props-test.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/rules/role-supports-aria-props-test'>; +} +declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/scope-test.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/rules/scope-test'>; +} +declare module 'eslint-plugin-jsx-a11y/__tests__/src/rules/tabindex-no-positive-test.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/rules/tabindex-no-positive-test'>; +} +declare module 'eslint-plugin-jsx-a11y/__tests__/src/util/attributesComparator-test.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/util/attributesComparator-test'>; +} +declare module 'eslint-plugin-jsx-a11y/__tests__/src/util/getComputedRole-test.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/util/getComputedRole-test'>; +} +declare module 'eslint-plugin-jsx-a11y/__tests__/src/util/getExplicitRole-test.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/util/getExplicitRole-test'>; +} +declare module 'eslint-plugin-jsx-a11y/__tests__/src/util/getImplicitRole-test.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/util/getImplicitRole-test'>; +} +declare module 'eslint-plugin-jsx-a11y/__tests__/src/util/getSuggestion-test.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/util/getSuggestion-test'>; +} +declare module 'eslint-plugin-jsx-a11y/__tests__/src/util/getTabIndex-test.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/util/getTabIndex-test'>; +} +declare module 'eslint-plugin-jsx-a11y/__tests__/src/util/hasAccessibleChild-test.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/util/hasAccessibleChild-test'>; +} +declare module 'eslint-plugin-jsx-a11y/__tests__/src/util/implicitRoles/input-test.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/util/implicitRoles/input-test'>; +} +declare module 'eslint-plugin-jsx-a11y/__tests__/src/util/implicitRoles/menu-test.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/util/implicitRoles/menu-test'>; +} +declare module 'eslint-plugin-jsx-a11y/__tests__/src/util/implicitRoles/menuitem-test.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/util/implicitRoles/menuitem-test'>; +} +declare module 'eslint-plugin-jsx-a11y/__tests__/src/util/isAbstractRole-test.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/util/isAbstractRole-test'>; +} +declare module 'eslint-plugin-jsx-a11y/__tests__/src/util/isDisabledElement-test.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/util/isDisabledElement-test'>; +} +declare module 'eslint-plugin-jsx-a11y/__tests__/src/util/isDOMElement-test.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/util/isDOMElement-test'>; +} +declare module 'eslint-plugin-jsx-a11y/__tests__/src/util/isInteractiveElement-test.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/util/isInteractiveElement-test'>; +} +declare module 'eslint-plugin-jsx-a11y/__tests__/src/util/isInteractiveRole-test.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/util/isInteractiveRole-test'>; +} +declare module 'eslint-plugin-jsx-a11y/__tests__/src/util/isNonInteractiveElement-test.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/util/isNonInteractiveElement-test'>; +} +declare module 'eslint-plugin-jsx-a11y/__tests__/src/util/isNonInteractiveRole-test.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/util/isNonInteractiveRole-test'>; +} +declare module 'eslint-plugin-jsx-a11y/__tests__/src/util/isSemanticRoleElement-test.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/util/isSemanticRoleElement-test'>; +} +declare module 'eslint-plugin-jsx-a11y/__tests__/src/util/mayContainChildComponent-test.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/util/mayContainChildComponent-test'>; +} +declare module 'eslint-plugin-jsx-a11y/__tests__/src/util/mayHaveAccessibleLabel-test.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/util/mayHaveAccessibleLabel-test'>; +} +declare module 'eslint-plugin-jsx-a11y/__tests__/src/util/parserOptionsMapper-test.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/util/parserOptionsMapper-test'>; +} +declare module 'eslint-plugin-jsx-a11y/__tests__/src/util/schemas-test.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/__tests__/src/util/schemas-test'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/index.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/index'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/rules/accessible-emoji.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/rules/accessible-emoji'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/rules/alt-text.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/rules/alt-text'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/rules/anchor-has-content.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/rules/anchor-has-content'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/rules/anchor-is-valid.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/rules/anchor-is-valid'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/rules/aria-activedescendant-has-tabindex.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/rules/aria-activedescendant-has-tabindex'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/rules/aria-props.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/rules/aria-props'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/rules/aria-proptypes.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/rules/aria-proptypes'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/rules/aria-role.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/rules/aria-role'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/rules/aria-unsupported-elements.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/rules/aria-unsupported-elements'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/rules/click-events-have-key-events.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/rules/click-events-have-key-events'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/rules/control-has-associated-label.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/rules/control-has-associated-label'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/rules/heading-has-content.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/rules/heading-has-content'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/rules/html-has-lang.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/rules/html-has-lang'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/rules/iframe-has-title.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/rules/iframe-has-title'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/rules/img-redundant-alt.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/rules/img-redundant-alt'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/rules/interactive-supports-focus.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/rules/interactive-supports-focus'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/rules/label-has-associated-control.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/rules/label-has-associated-control'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/rules/label-has-for.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/rules/label-has-for'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/rules/lang.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/rules/lang'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/rules/media-has-caption.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/rules/media-has-caption'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/rules/mouse-events-have-key-events.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/rules/mouse-events-have-key-events'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/rules/no-access-key.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/rules/no-access-key'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/rules/no-autofocus.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/rules/no-autofocus'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/rules/no-distracting-elements.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/rules/no-distracting-elements'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/rules/no-interactive-element-to-noninteractive-role.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/rules/no-interactive-element-to-noninteractive-role'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/rules/no-noninteractive-element-interactions.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/rules/no-noninteractive-element-interactions'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/rules/no-noninteractive-element-to-interactive-role.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/rules/no-noninteractive-element-to-interactive-role'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/rules/no-noninteractive-tabindex.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/rules/no-noninteractive-tabindex'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/rules/no-onchange.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/rules/no-onchange'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/rules/no-redundant-roles.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/rules/no-redundant-roles'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/rules/no-static-element-interactions.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/rules/no-static-element-interactions'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/rules/role-has-required-aria-props.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/rules/role-has-required-aria-props'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/rules/role-supports-aria-props.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/rules/role-supports-aria-props'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/rules/scope.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/rules/scope'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/rules/tabindex-no-positive.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/rules/tabindex-no-positive'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/util/attributesComparator.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/attributesComparator'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/util/getComputedRole.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/getComputedRole'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/util/getExplicitRole.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/getExplicitRole'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/util/getImplicitRole.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/getImplicitRole'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/util/getSuggestion.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/getSuggestion'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/util/getTabIndex.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/getTabIndex'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/util/hasAccessibleChild.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/hasAccessibleChild'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/a.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/implicitRoles/a'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/area.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/implicitRoles/area'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/article.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/implicitRoles/article'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/aside.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/implicitRoles/aside'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/body.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/implicitRoles/body'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/button.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/implicitRoles/button'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/datalist.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/implicitRoles/datalist'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/details.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/implicitRoles/details'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/dialog.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/implicitRoles/dialog'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/dl.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/implicitRoles/dl'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/form.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/implicitRoles/form'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/h1.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/implicitRoles/h1'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/h2.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/implicitRoles/h2'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/h3.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/implicitRoles/h3'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/h4.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/implicitRoles/h4'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/h5.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/implicitRoles/h5'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/h6.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/implicitRoles/h6'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/hr.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/implicitRoles/hr'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/img.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/implicitRoles/img'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/index.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/implicitRoles/index'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/input.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/implicitRoles/input'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/li.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/implicitRoles/li'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/link.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/implicitRoles/link'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/menu.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/implicitRoles/menu'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/menuitem.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/implicitRoles/menuitem'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/meter.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/implicitRoles/meter'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/nav.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/implicitRoles/nav'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/ol.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/implicitRoles/ol'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/option.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/implicitRoles/option'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/output.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/implicitRoles/output'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/progress.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/implicitRoles/progress'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/section.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/implicitRoles/section'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/select.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/implicitRoles/select'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/tbody.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/implicitRoles/tbody'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/textarea.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/implicitRoles/textarea'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/tfoot.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/implicitRoles/tfoot'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/thead.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/implicitRoles/thead'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/util/implicitRoles/ul.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/implicitRoles/ul'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/util/isAbstractRole.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/isAbstractRole'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/util/isDisabledElement.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/isDisabledElement'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/util/isDOMElement.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/isDOMElement'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/util/isHiddenFromScreenReader.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/isHiddenFromScreenReader'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/util/isInteractiveElement.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/isInteractiveElement'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/util/isInteractiveRole.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/isInteractiveRole'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/util/isNonInteractiveElement.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/isNonInteractiveElement'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/util/isNonInteractiveRole.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/isNonInteractiveRole'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/util/isPresentationRole.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/isPresentationRole'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/util/isSemanticRoleElement.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/isSemanticRoleElement'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/util/mayContainChildComponent.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/mayContainChildComponent'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/util/mayHaveAccessibleLabel.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/mayHaveAccessibleLabel'>; +} +declare module 'eslint-plugin-jsx-a11y/lib/util/schemas.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/lib/util/schemas'>; +} +declare module 'eslint-plugin-jsx-a11y/scripts/addRuleToIndex.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/scripts/addRuleToIndex'>; +} +declare module 'eslint-plugin-jsx-a11y/scripts/boilerplate/doc.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/scripts/boilerplate/doc'>; +} +declare module 'eslint-plugin-jsx-a11y/scripts/boilerplate/rule.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/scripts/boilerplate/rule'>; +} +declare module 'eslint-plugin-jsx-a11y/scripts/boilerplate/test.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/scripts/boilerplate/test'>; +} +declare module 'eslint-plugin-jsx-a11y/scripts/create-rule.js' { + declare module.exports: $Exports<'eslint-plugin-jsx-a11y/scripts/create-rule'>; +} diff --git a/flow-typed/npm/eslint-plugin-node_vx.x.x.js b/flow-typed/npm/eslint-plugin-node_vx.x.x.js new file mode 100644 index 000000000..b038f8822 --- /dev/null +++ b/flow-typed/npm/eslint-plugin-node_vx.x.x.js @@ -0,0 +1,333 @@ +// flow-typed signature: 7ce45326a3ab27b540abfe2998a4c756 +// flow-typed version: <>/eslint-plugin-node_v^8.0.1/flow_v0.94.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'eslint-plugin-node' + * + * 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 'eslint-plugin-node' { + 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 'eslint-plugin-node/lib/index' { + declare module.exports: any; +} + +declare module 'eslint-plugin-node/lib/rules/exports-style' { + declare module.exports: any; +} + +declare module 'eslint-plugin-node/lib/rules/no-deprecated-api' { + declare module.exports: any; +} + +declare module 'eslint-plugin-node/lib/rules/no-extraneous-import' { + declare module.exports: any; +} + +declare module 'eslint-plugin-node/lib/rules/no-extraneous-require' { + declare module.exports: any; +} + +declare module 'eslint-plugin-node/lib/rules/no-hide-core-modules' { + declare module.exports: any; +} + +declare module 'eslint-plugin-node/lib/rules/no-missing-import' { + declare module.exports: any; +} + +declare module 'eslint-plugin-node/lib/rules/no-missing-require' { + declare module.exports: any; +} + +declare module 'eslint-plugin-node/lib/rules/no-unpublished-bin' { + declare module.exports: any; +} + +declare module 'eslint-plugin-node/lib/rules/no-unpublished-import' { + declare module.exports: any; +} + +declare module 'eslint-plugin-node/lib/rules/no-unpublished-require' { + declare module.exports: any; +} + +declare module 'eslint-plugin-node/lib/rules/no-unsupported-features' { + declare module.exports: any; +} + +declare module 'eslint-plugin-node/lib/rules/no-unsupported-features/es-builtins' { + declare module.exports: any; +} + +declare module 'eslint-plugin-node/lib/rules/no-unsupported-features/es-syntax' { + declare module.exports: any; +} + +declare module 'eslint-plugin-node/lib/rules/no-unsupported-features/node-builtins' { + declare module.exports: any; +} + +declare module 'eslint-plugin-node/lib/rules/prefer-global/buffer' { + declare module.exports: any; +} + +declare module 'eslint-plugin-node/lib/rules/prefer-global/console' { + declare module.exports: any; +} + +declare module 'eslint-plugin-node/lib/rules/prefer-global/process' { + declare module.exports: any; +} + +declare module 'eslint-plugin-node/lib/rules/prefer-global/text-decoder' { + declare module.exports: any; +} + +declare module 'eslint-plugin-node/lib/rules/prefer-global/text-encoder' { + declare module.exports: any; +} + +declare module 'eslint-plugin-node/lib/rules/prefer-global/url-search-params' { + declare module.exports: any; +} + +declare module 'eslint-plugin-node/lib/rules/prefer-global/url' { + declare module.exports: any; +} + +declare module 'eslint-plugin-node/lib/rules/process-exit-as-throw' { + declare module.exports: any; +} + +declare module 'eslint-plugin-node/lib/rules/shebang' { + declare module.exports: any; +} + +declare module 'eslint-plugin-node/lib/util/cache' { + declare module.exports: any; +} + +declare module 'eslint-plugin-node/lib/util/check-existence' { + declare module.exports: any; +} + +declare module 'eslint-plugin-node/lib/util/check-extraneous' { + declare module.exports: any; +} + +declare module 'eslint-plugin-node/lib/util/check-prefer-global' { + declare module.exports: any; +} + +declare module 'eslint-plugin-node/lib/util/check-publish' { + declare module.exports: any; +} + +declare module 'eslint-plugin-node/lib/util/check-unsupported-builtins' { + declare module.exports: any; +} + +declare module 'eslint-plugin-node/lib/util/enumerate-property-names' { + declare module.exports: any; +} + +declare module 'eslint-plugin-node/lib/util/exists' { + declare module.exports: any; +} + +declare module 'eslint-plugin-node/lib/util/get-allow-modules' { + declare module.exports: any; +} + +declare module 'eslint-plugin-node/lib/util/get-configured-node-version' { + declare module.exports: any; +} + +declare module 'eslint-plugin-node/lib/util/get-convert-path' { + declare module.exports: any; +} + +declare module 'eslint-plugin-node/lib/util/get-import-export-targets' { + declare module.exports: any; +} + +declare module 'eslint-plugin-node/lib/util/get-npmignore' { + declare module.exports: any; +} + +declare module 'eslint-plugin-node/lib/util/get-package-json' { + declare module.exports: any; +} + +declare module 'eslint-plugin-node/lib/util/get-require-targets' { + declare module.exports: any; +} + +declare module 'eslint-plugin-node/lib/util/get-resolve-paths' { + declare module.exports: any; +} + +declare module 'eslint-plugin-node/lib/util/get-semver-range' { + declare module.exports: any; +} + +declare module 'eslint-plugin-node/lib/util/get-try-extensions' { + declare module.exports: any; +} + +declare module 'eslint-plugin-node/lib/util/import-target' { + declare module.exports: any; +} + +declare module 'eslint-plugin-node/lib/util/strip-import-path-params' { + declare module.exports: any; +} + +// Filename aliases +declare module 'eslint-plugin-node/lib/index.js' { + declare module.exports: $Exports<'eslint-plugin-node/lib/index'>; +} +declare module 'eslint-plugin-node/lib/rules/exports-style.js' { + declare module.exports: $Exports<'eslint-plugin-node/lib/rules/exports-style'>; +} +declare module 'eslint-plugin-node/lib/rules/no-deprecated-api.js' { + declare module.exports: $Exports<'eslint-plugin-node/lib/rules/no-deprecated-api'>; +} +declare module 'eslint-plugin-node/lib/rules/no-extraneous-import.js' { + declare module.exports: $Exports<'eslint-plugin-node/lib/rules/no-extraneous-import'>; +} +declare module 'eslint-plugin-node/lib/rules/no-extraneous-require.js' { + declare module.exports: $Exports<'eslint-plugin-node/lib/rules/no-extraneous-require'>; +} +declare module 'eslint-plugin-node/lib/rules/no-hide-core-modules.js' { + declare module.exports: $Exports<'eslint-plugin-node/lib/rules/no-hide-core-modules'>; +} +declare module 'eslint-plugin-node/lib/rules/no-missing-import.js' { + declare module.exports: $Exports<'eslint-plugin-node/lib/rules/no-missing-import'>; +} +declare module 'eslint-plugin-node/lib/rules/no-missing-require.js' { + declare module.exports: $Exports<'eslint-plugin-node/lib/rules/no-missing-require'>; +} +declare module 'eslint-plugin-node/lib/rules/no-unpublished-bin.js' { + declare module.exports: $Exports<'eslint-plugin-node/lib/rules/no-unpublished-bin'>; +} +declare module 'eslint-plugin-node/lib/rules/no-unpublished-import.js' { + declare module.exports: $Exports<'eslint-plugin-node/lib/rules/no-unpublished-import'>; +} +declare module 'eslint-plugin-node/lib/rules/no-unpublished-require.js' { + declare module.exports: $Exports<'eslint-plugin-node/lib/rules/no-unpublished-require'>; +} +declare module 'eslint-plugin-node/lib/rules/no-unsupported-features.js' { + declare module.exports: $Exports<'eslint-plugin-node/lib/rules/no-unsupported-features'>; +} +declare module 'eslint-plugin-node/lib/rules/no-unsupported-features/es-builtins.js' { + declare module.exports: $Exports<'eslint-plugin-node/lib/rules/no-unsupported-features/es-builtins'>; +} +declare module 'eslint-plugin-node/lib/rules/no-unsupported-features/es-syntax.js' { + declare module.exports: $Exports<'eslint-plugin-node/lib/rules/no-unsupported-features/es-syntax'>; +} +declare module 'eslint-plugin-node/lib/rules/no-unsupported-features/node-builtins.js' { + declare module.exports: $Exports<'eslint-plugin-node/lib/rules/no-unsupported-features/node-builtins'>; +} +declare module 'eslint-plugin-node/lib/rules/prefer-global/buffer.js' { + declare module.exports: $Exports<'eslint-plugin-node/lib/rules/prefer-global/buffer'>; +} +declare module 'eslint-plugin-node/lib/rules/prefer-global/console.js' { + declare module.exports: $Exports<'eslint-plugin-node/lib/rules/prefer-global/console'>; +} +declare module 'eslint-plugin-node/lib/rules/prefer-global/process.js' { + declare module.exports: $Exports<'eslint-plugin-node/lib/rules/prefer-global/process'>; +} +declare module 'eslint-plugin-node/lib/rules/prefer-global/text-decoder.js' { + declare module.exports: $Exports<'eslint-plugin-node/lib/rules/prefer-global/text-decoder'>; +} +declare module 'eslint-plugin-node/lib/rules/prefer-global/text-encoder.js' { + declare module.exports: $Exports<'eslint-plugin-node/lib/rules/prefer-global/text-encoder'>; +} +declare module 'eslint-plugin-node/lib/rules/prefer-global/url-search-params.js' { + declare module.exports: $Exports<'eslint-plugin-node/lib/rules/prefer-global/url-search-params'>; +} +declare module 'eslint-plugin-node/lib/rules/prefer-global/url.js' { + declare module.exports: $Exports<'eslint-plugin-node/lib/rules/prefer-global/url'>; +} +declare module 'eslint-plugin-node/lib/rules/process-exit-as-throw.js' { + declare module.exports: $Exports<'eslint-plugin-node/lib/rules/process-exit-as-throw'>; +} +declare module 'eslint-plugin-node/lib/rules/shebang.js' { + declare module.exports: $Exports<'eslint-plugin-node/lib/rules/shebang'>; +} +declare module 'eslint-plugin-node/lib/util/cache.js' { + declare module.exports: $Exports<'eslint-plugin-node/lib/util/cache'>; +} +declare module 'eslint-plugin-node/lib/util/check-existence.js' { + declare module.exports: $Exports<'eslint-plugin-node/lib/util/check-existence'>; +} +declare module 'eslint-plugin-node/lib/util/check-extraneous.js' { + declare module.exports: $Exports<'eslint-plugin-node/lib/util/check-extraneous'>; +} +declare module 'eslint-plugin-node/lib/util/check-prefer-global.js' { + declare module.exports: $Exports<'eslint-plugin-node/lib/util/check-prefer-global'>; +} +declare module 'eslint-plugin-node/lib/util/check-publish.js' { + declare module.exports: $Exports<'eslint-plugin-node/lib/util/check-publish'>; +} +declare module 'eslint-plugin-node/lib/util/check-unsupported-builtins.js' { + declare module.exports: $Exports<'eslint-plugin-node/lib/util/check-unsupported-builtins'>; +} +declare module 'eslint-plugin-node/lib/util/enumerate-property-names.js' { + declare module.exports: $Exports<'eslint-plugin-node/lib/util/enumerate-property-names'>; +} +declare module 'eslint-plugin-node/lib/util/exists.js' { + declare module.exports: $Exports<'eslint-plugin-node/lib/util/exists'>; +} +declare module 'eslint-plugin-node/lib/util/get-allow-modules.js' { + declare module.exports: $Exports<'eslint-plugin-node/lib/util/get-allow-modules'>; +} +declare module 'eslint-plugin-node/lib/util/get-configured-node-version.js' { + declare module.exports: $Exports<'eslint-plugin-node/lib/util/get-configured-node-version'>; +} +declare module 'eslint-plugin-node/lib/util/get-convert-path.js' { + declare module.exports: $Exports<'eslint-plugin-node/lib/util/get-convert-path'>; +} +declare module 'eslint-plugin-node/lib/util/get-import-export-targets.js' { + declare module.exports: $Exports<'eslint-plugin-node/lib/util/get-import-export-targets'>; +} +declare module 'eslint-plugin-node/lib/util/get-npmignore.js' { + declare module.exports: $Exports<'eslint-plugin-node/lib/util/get-npmignore'>; +} +declare module 'eslint-plugin-node/lib/util/get-package-json.js' { + declare module.exports: $Exports<'eslint-plugin-node/lib/util/get-package-json'>; +} +declare module 'eslint-plugin-node/lib/util/get-require-targets.js' { + declare module.exports: $Exports<'eslint-plugin-node/lib/util/get-require-targets'>; +} +declare module 'eslint-plugin-node/lib/util/get-resolve-paths.js' { + declare module.exports: $Exports<'eslint-plugin-node/lib/util/get-resolve-paths'>; +} +declare module 'eslint-plugin-node/lib/util/get-semver-range.js' { + declare module.exports: $Exports<'eslint-plugin-node/lib/util/get-semver-range'>; +} +declare module 'eslint-plugin-node/lib/util/get-try-extensions.js' { + declare module.exports: $Exports<'eslint-plugin-node/lib/util/get-try-extensions'>; +} +declare module 'eslint-plugin-node/lib/util/import-target.js' { + declare module.exports: $Exports<'eslint-plugin-node/lib/util/import-target'>; +} +declare module 'eslint-plugin-node/lib/util/strip-import-path-params.js' { + declare module.exports: $Exports<'eslint-plugin-node/lib/util/strip-import-path-params'>; +} diff --git a/flow-typed/npm/eslint-plugin-prettier_vx.x.x.js b/flow-typed/npm/eslint-plugin-prettier_vx.x.x.js new file mode 100644 index 000000000..fcfe1b1d9 --- /dev/null +++ b/flow-typed/npm/eslint-plugin-prettier_vx.x.x.js @@ -0,0 +1,32 @@ +// flow-typed signature: 338045f16efc6df566206913bbfa5179 +// flow-typed version: <>/eslint-plugin-prettier_v^2.6.0/flow_v0.94.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'eslint-plugin-prettier' + * + * 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 'eslint-plugin-prettier' { + 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 'eslint-plugin-prettier/eslint-plugin-prettier' { + declare module.exports: any; +} + +// Filename aliases +declare module 'eslint-plugin-prettier/eslint-plugin-prettier.js' { + declare module.exports: $Exports<'eslint-plugin-prettier/eslint-plugin-prettier'>; +} diff --git a/flow-typed/npm/eslint-plugin-promise_vx.x.x.js b/flow-typed/npm/eslint-plugin-promise_vx.x.x.js new file mode 100644 index 000000000..f715c5f13 --- /dev/null +++ b/flow-typed/npm/eslint-plugin-promise_vx.x.x.js @@ -0,0 +1,185 @@ +// flow-typed signature: eb6c21ff3cc99d8fb41df5cded107d16 +// flow-typed version: <>/eslint-plugin-promise_v^4.0.1/flow_v0.94.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'eslint-plugin-promise' + * + * 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 'eslint-plugin-promise' { + 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 'eslint-plugin-promise/rules/always-return' { + declare module.exports: any; +} + +declare module 'eslint-plugin-promise/rules/avoid-new' { + declare module.exports: any; +} + +declare module 'eslint-plugin-promise/rules/catch-or-return' { + declare module.exports: any; +} + +declare module 'eslint-plugin-promise/rules/lib/get-docs-url' { + declare module.exports: any; +} + +declare module 'eslint-plugin-promise/rules/lib/has-promise-callback' { + declare module.exports: any; +} + +declare module 'eslint-plugin-promise/rules/lib/is-callback' { + declare module.exports: any; +} + +declare module 'eslint-plugin-promise/rules/lib/is-inside-callback' { + declare module.exports: any; +} + +declare module 'eslint-plugin-promise/rules/lib/is-inside-promise' { + declare module.exports: any; +} + +declare module 'eslint-plugin-promise/rules/lib/is-named-callback' { + declare module.exports: any; +} + +declare module 'eslint-plugin-promise/rules/lib/is-promise' { + declare module.exports: any; +} + +declare module 'eslint-plugin-promise/rules/lib/promise-statics' { + declare module.exports: any; +} + +declare module 'eslint-plugin-promise/rules/no-callback-in-promise' { + declare module.exports: any; +} + +declare module 'eslint-plugin-promise/rules/no-native' { + declare module.exports: any; +} + +declare module 'eslint-plugin-promise/rules/no-nesting' { + declare module.exports: any; +} + +declare module 'eslint-plugin-promise/rules/no-new-statics' { + declare module.exports: any; +} + +declare module 'eslint-plugin-promise/rules/no-promise-in-callback' { + declare module.exports: any; +} + +declare module 'eslint-plugin-promise/rules/no-return-in-finally' { + declare module.exports: any; +} + +declare module 'eslint-plugin-promise/rules/no-return-wrap' { + declare module.exports: any; +} + +declare module 'eslint-plugin-promise/rules/param-names' { + declare module.exports: any; +} + +declare module 'eslint-plugin-promise/rules/prefer-await-to-callbacks' { + declare module.exports: any; +} + +declare module 'eslint-plugin-promise/rules/prefer-await-to-then' { + declare module.exports: any; +} + +declare module 'eslint-plugin-promise/rules/valid-params' { + declare module.exports: any; +} + +// Filename aliases +declare module 'eslint-plugin-promise/index' { + declare module.exports: $Exports<'eslint-plugin-promise'>; +} +declare module 'eslint-plugin-promise/index.js' { + declare module.exports: $Exports<'eslint-plugin-promise'>; +} +declare module 'eslint-plugin-promise/rules/always-return.js' { + declare module.exports: $Exports<'eslint-plugin-promise/rules/always-return'>; +} +declare module 'eslint-plugin-promise/rules/avoid-new.js' { + declare module.exports: $Exports<'eslint-plugin-promise/rules/avoid-new'>; +} +declare module 'eslint-plugin-promise/rules/catch-or-return.js' { + declare module.exports: $Exports<'eslint-plugin-promise/rules/catch-or-return'>; +} +declare module 'eslint-plugin-promise/rules/lib/get-docs-url.js' { + declare module.exports: $Exports<'eslint-plugin-promise/rules/lib/get-docs-url'>; +} +declare module 'eslint-plugin-promise/rules/lib/has-promise-callback.js' { + declare module.exports: $Exports<'eslint-plugin-promise/rules/lib/has-promise-callback'>; +} +declare module 'eslint-plugin-promise/rules/lib/is-callback.js' { + declare module.exports: $Exports<'eslint-plugin-promise/rules/lib/is-callback'>; +} +declare module 'eslint-plugin-promise/rules/lib/is-inside-callback.js' { + declare module.exports: $Exports<'eslint-plugin-promise/rules/lib/is-inside-callback'>; +} +declare module 'eslint-plugin-promise/rules/lib/is-inside-promise.js' { + declare module.exports: $Exports<'eslint-plugin-promise/rules/lib/is-inside-promise'>; +} +declare module 'eslint-plugin-promise/rules/lib/is-named-callback.js' { + declare module.exports: $Exports<'eslint-plugin-promise/rules/lib/is-named-callback'>; +} +declare module 'eslint-plugin-promise/rules/lib/is-promise.js' { + declare module.exports: $Exports<'eslint-plugin-promise/rules/lib/is-promise'>; +} +declare module 'eslint-plugin-promise/rules/lib/promise-statics.js' { + declare module.exports: $Exports<'eslint-plugin-promise/rules/lib/promise-statics'>; +} +declare module 'eslint-plugin-promise/rules/no-callback-in-promise.js' { + declare module.exports: $Exports<'eslint-plugin-promise/rules/no-callback-in-promise'>; +} +declare module 'eslint-plugin-promise/rules/no-native.js' { + declare module.exports: $Exports<'eslint-plugin-promise/rules/no-native'>; +} +declare module 'eslint-plugin-promise/rules/no-nesting.js' { + declare module.exports: $Exports<'eslint-plugin-promise/rules/no-nesting'>; +} +declare module 'eslint-plugin-promise/rules/no-new-statics.js' { + declare module.exports: $Exports<'eslint-plugin-promise/rules/no-new-statics'>; +} +declare module 'eslint-plugin-promise/rules/no-promise-in-callback.js' { + declare module.exports: $Exports<'eslint-plugin-promise/rules/no-promise-in-callback'>; +} +declare module 'eslint-plugin-promise/rules/no-return-in-finally.js' { + declare module.exports: $Exports<'eslint-plugin-promise/rules/no-return-in-finally'>; +} +declare module 'eslint-plugin-promise/rules/no-return-wrap.js' { + declare module.exports: $Exports<'eslint-plugin-promise/rules/no-return-wrap'>; +} +declare module 'eslint-plugin-promise/rules/param-names.js' { + declare module.exports: $Exports<'eslint-plugin-promise/rules/param-names'>; +} +declare module 'eslint-plugin-promise/rules/prefer-await-to-callbacks.js' { + declare module.exports: $Exports<'eslint-plugin-promise/rules/prefer-await-to-callbacks'>; +} +declare module 'eslint-plugin-promise/rules/prefer-await-to-then.js' { + declare module.exports: $Exports<'eslint-plugin-promise/rules/prefer-await-to-then'>; +} +declare module 'eslint-plugin-promise/rules/valid-params.js' { + declare module.exports: $Exports<'eslint-plugin-promise/rules/valid-params'>; +} diff --git a/flow-typed/npm/eslint-plugin-react_vx.x.x.js b/flow-typed/npm/eslint-plugin-react_vx.x.x.js new file mode 100644 index 000000000..9a0e73c21 --- /dev/null +++ b/flow-typed/npm/eslint-plugin-react_vx.x.x.js @@ -0,0 +1,696 @@ +// flow-typed signature: f7fe5ff9a770867513c4f6fa354cd3f3 +// flow-typed version: <>/eslint-plugin-react_v^7.7.0/flow_v0.94.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'eslint-plugin-react' + * + * 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 'eslint-plugin-react' { + 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 'eslint-plugin-react/lib/rules/boolean-prop-naming' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/button-has-type' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/default-props-match-prop-types' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/destructuring-assignment' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/display-name' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/forbid-component-props' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/forbid-dom-props' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/forbid-elements' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/forbid-foreign-prop-types' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/forbid-prop-types' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/jsx-boolean-value' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/jsx-child-element-spacing' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/jsx-closing-bracket-location' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/jsx-closing-tag-location' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/jsx-curly-brace-presence' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/jsx-curly-spacing' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/jsx-equals-spacing' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/jsx-filename-extension' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/jsx-first-prop-new-line' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/jsx-fragments' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/jsx-handler-names' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/jsx-indent-props' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/jsx-indent' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/jsx-key' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/jsx-max-depth' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/jsx-max-props-per-line' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/jsx-no-bind' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/jsx-no-comment-textnodes' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/jsx-no-duplicate-props' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/jsx-no-literals' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/jsx-no-target-blank' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/jsx-no-undef' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/jsx-one-expression-per-line' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/jsx-pascal-case' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/jsx-props-no-multi-spaces' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/jsx-sort-default-props' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/jsx-sort-props' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/jsx-space-before-closing' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/jsx-tag-spacing' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/jsx-uses-react' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/jsx-uses-vars' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/jsx-wrap-multilines' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/no-access-state-in-setstate' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/no-array-index-key' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/no-children-prop' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/no-danger-with-children' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/no-danger' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/no-deprecated' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/no-did-mount-set-state' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/no-did-update-set-state' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/no-direct-mutation-state' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/no-find-dom-node' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/no-is-mounted' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/no-multi-comp' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/no-redundant-should-component-update' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/no-render-return-value' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/no-set-state' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/no-string-refs' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/no-this-in-sfc' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/no-typos' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/no-unescaped-entities' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/no-unknown-property' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/no-unsafe' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/no-unused-prop-types' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/no-unused-state' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/no-will-update-set-state' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/prefer-es6-class' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/prefer-stateless-function' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/prop-types' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/react-in-jsx-scope' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/require-default-props' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/require-optimization' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/require-render-return' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/self-closing-comp' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/sort-comp' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/sort-prop-types' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/style-prop-object' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/void-dom-elements-no-children' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/util/annotations' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/util/ast' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/util/Components' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/util/defaultProps' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/util/docsUrl' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/util/error' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/util/getTokenBeforeClosingBracket' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/util/jsx' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/util/log' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/util/makeNoMethodSetStateRule' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/util/pragma' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/util/props' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/util/propTypes' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/util/propWrapper' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/util/usedPropTypes' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/util/variable' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/util/version' { + declare module.exports: any; +} + +// Filename aliases +declare module 'eslint-plugin-react/index' { + declare module.exports: $Exports<'eslint-plugin-react'>; +} +declare module 'eslint-plugin-react/index.js' { + declare module.exports: $Exports<'eslint-plugin-react'>; +} +declare module 'eslint-plugin-react/lib/rules/boolean-prop-naming.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/boolean-prop-naming'>; +} +declare module 'eslint-plugin-react/lib/rules/button-has-type.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/button-has-type'>; +} +declare module 'eslint-plugin-react/lib/rules/default-props-match-prop-types.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/default-props-match-prop-types'>; +} +declare module 'eslint-plugin-react/lib/rules/destructuring-assignment.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/destructuring-assignment'>; +} +declare module 'eslint-plugin-react/lib/rules/display-name.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/display-name'>; +} +declare module 'eslint-plugin-react/lib/rules/forbid-component-props.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/forbid-component-props'>; +} +declare module 'eslint-plugin-react/lib/rules/forbid-dom-props.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/forbid-dom-props'>; +} +declare module 'eslint-plugin-react/lib/rules/forbid-elements.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/forbid-elements'>; +} +declare module 'eslint-plugin-react/lib/rules/forbid-foreign-prop-types.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/forbid-foreign-prop-types'>; +} +declare module 'eslint-plugin-react/lib/rules/forbid-prop-types.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/forbid-prop-types'>; +} +declare module 'eslint-plugin-react/lib/rules/jsx-boolean-value.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-boolean-value'>; +} +declare module 'eslint-plugin-react/lib/rules/jsx-child-element-spacing.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-child-element-spacing'>; +} +declare module 'eslint-plugin-react/lib/rules/jsx-closing-bracket-location.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-closing-bracket-location'>; +} +declare module 'eslint-plugin-react/lib/rules/jsx-closing-tag-location.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-closing-tag-location'>; +} +declare module 'eslint-plugin-react/lib/rules/jsx-curly-brace-presence.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-curly-brace-presence'>; +} +declare module 'eslint-plugin-react/lib/rules/jsx-curly-spacing.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-curly-spacing'>; +} +declare module 'eslint-plugin-react/lib/rules/jsx-equals-spacing.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-equals-spacing'>; +} +declare module 'eslint-plugin-react/lib/rules/jsx-filename-extension.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-filename-extension'>; +} +declare module 'eslint-plugin-react/lib/rules/jsx-first-prop-new-line.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-first-prop-new-line'>; +} +declare module 'eslint-plugin-react/lib/rules/jsx-fragments.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-fragments'>; +} +declare module 'eslint-plugin-react/lib/rules/jsx-handler-names.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-handler-names'>; +} +declare module 'eslint-plugin-react/lib/rules/jsx-indent-props.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-indent-props'>; +} +declare module 'eslint-plugin-react/lib/rules/jsx-indent.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-indent'>; +} +declare module 'eslint-plugin-react/lib/rules/jsx-key.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-key'>; +} +declare module 'eslint-plugin-react/lib/rules/jsx-max-depth.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-max-depth'>; +} +declare module 'eslint-plugin-react/lib/rules/jsx-max-props-per-line.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-max-props-per-line'>; +} +declare module 'eslint-plugin-react/lib/rules/jsx-no-bind.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-no-bind'>; +} +declare module 'eslint-plugin-react/lib/rules/jsx-no-comment-textnodes.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-no-comment-textnodes'>; +} +declare module 'eslint-plugin-react/lib/rules/jsx-no-duplicate-props.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-no-duplicate-props'>; +} +declare module 'eslint-plugin-react/lib/rules/jsx-no-literals.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-no-literals'>; +} +declare module 'eslint-plugin-react/lib/rules/jsx-no-target-blank.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-no-target-blank'>; +} +declare module 'eslint-plugin-react/lib/rules/jsx-no-undef.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-no-undef'>; +} +declare module 'eslint-plugin-react/lib/rules/jsx-one-expression-per-line.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-one-expression-per-line'>; +} +declare module 'eslint-plugin-react/lib/rules/jsx-pascal-case.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-pascal-case'>; +} +declare module 'eslint-plugin-react/lib/rules/jsx-props-no-multi-spaces.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-props-no-multi-spaces'>; +} +declare module 'eslint-plugin-react/lib/rules/jsx-sort-default-props.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-sort-default-props'>; +} +declare module 'eslint-plugin-react/lib/rules/jsx-sort-props.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-sort-props'>; +} +declare module 'eslint-plugin-react/lib/rules/jsx-space-before-closing.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-space-before-closing'>; +} +declare module 'eslint-plugin-react/lib/rules/jsx-tag-spacing.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-tag-spacing'>; +} +declare module 'eslint-plugin-react/lib/rules/jsx-uses-react.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-uses-react'>; +} +declare module 'eslint-plugin-react/lib/rules/jsx-uses-vars.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-uses-vars'>; +} +declare module 'eslint-plugin-react/lib/rules/jsx-wrap-multilines.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-wrap-multilines'>; +} +declare module 'eslint-plugin-react/lib/rules/no-access-state-in-setstate.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/no-access-state-in-setstate'>; +} +declare module 'eslint-plugin-react/lib/rules/no-array-index-key.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/no-array-index-key'>; +} +declare module 'eslint-plugin-react/lib/rules/no-children-prop.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/no-children-prop'>; +} +declare module 'eslint-plugin-react/lib/rules/no-danger-with-children.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/no-danger-with-children'>; +} +declare module 'eslint-plugin-react/lib/rules/no-danger.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/no-danger'>; +} +declare module 'eslint-plugin-react/lib/rules/no-deprecated.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/no-deprecated'>; +} +declare module 'eslint-plugin-react/lib/rules/no-did-mount-set-state.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/no-did-mount-set-state'>; +} +declare module 'eslint-plugin-react/lib/rules/no-did-update-set-state.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/no-did-update-set-state'>; +} +declare module 'eslint-plugin-react/lib/rules/no-direct-mutation-state.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/no-direct-mutation-state'>; +} +declare module 'eslint-plugin-react/lib/rules/no-find-dom-node.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/no-find-dom-node'>; +} +declare module 'eslint-plugin-react/lib/rules/no-is-mounted.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/no-is-mounted'>; +} +declare module 'eslint-plugin-react/lib/rules/no-multi-comp.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/no-multi-comp'>; +} +declare module 'eslint-plugin-react/lib/rules/no-redundant-should-component-update.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/no-redundant-should-component-update'>; +} +declare module 'eslint-plugin-react/lib/rules/no-render-return-value.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/no-render-return-value'>; +} +declare module 'eslint-plugin-react/lib/rules/no-set-state.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/no-set-state'>; +} +declare module 'eslint-plugin-react/lib/rules/no-string-refs.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/no-string-refs'>; +} +declare module 'eslint-plugin-react/lib/rules/no-this-in-sfc.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/no-this-in-sfc'>; +} +declare module 'eslint-plugin-react/lib/rules/no-typos.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/no-typos'>; +} +declare module 'eslint-plugin-react/lib/rules/no-unescaped-entities.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/no-unescaped-entities'>; +} +declare module 'eslint-plugin-react/lib/rules/no-unknown-property.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/no-unknown-property'>; +} +declare module 'eslint-plugin-react/lib/rules/no-unsafe.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/no-unsafe'>; +} +declare module 'eslint-plugin-react/lib/rules/no-unused-prop-types.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/no-unused-prop-types'>; +} +declare module 'eslint-plugin-react/lib/rules/no-unused-state.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/no-unused-state'>; +} +declare module 'eslint-plugin-react/lib/rules/no-will-update-set-state.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/no-will-update-set-state'>; +} +declare module 'eslint-plugin-react/lib/rules/prefer-es6-class.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/prefer-es6-class'>; +} +declare module 'eslint-plugin-react/lib/rules/prefer-stateless-function.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/prefer-stateless-function'>; +} +declare module 'eslint-plugin-react/lib/rules/prop-types.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/prop-types'>; +} +declare module 'eslint-plugin-react/lib/rules/react-in-jsx-scope.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/react-in-jsx-scope'>; +} +declare module 'eslint-plugin-react/lib/rules/require-default-props.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/require-default-props'>; +} +declare module 'eslint-plugin-react/lib/rules/require-optimization.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/require-optimization'>; +} +declare module 'eslint-plugin-react/lib/rules/require-render-return.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/require-render-return'>; +} +declare module 'eslint-plugin-react/lib/rules/self-closing-comp.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/self-closing-comp'>; +} +declare module 'eslint-plugin-react/lib/rules/sort-comp.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/sort-comp'>; +} +declare module 'eslint-plugin-react/lib/rules/sort-prop-types.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/sort-prop-types'>; +} +declare module 'eslint-plugin-react/lib/rules/style-prop-object.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/style-prop-object'>; +} +declare module 'eslint-plugin-react/lib/rules/void-dom-elements-no-children.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/void-dom-elements-no-children'>; +} +declare module 'eslint-plugin-react/lib/util/annotations.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/util/annotations'>; +} +declare module 'eslint-plugin-react/lib/util/ast.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/util/ast'>; +} +declare module 'eslint-plugin-react/lib/util/Components.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/util/Components'>; +} +declare module 'eslint-plugin-react/lib/util/defaultProps.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/util/defaultProps'>; +} +declare module 'eslint-plugin-react/lib/util/docsUrl.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/util/docsUrl'>; +} +declare module 'eslint-plugin-react/lib/util/error.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/util/error'>; +} +declare module 'eslint-plugin-react/lib/util/getTokenBeforeClosingBracket.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/util/getTokenBeforeClosingBracket'>; +} +declare module 'eslint-plugin-react/lib/util/jsx.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/util/jsx'>; +} +declare module 'eslint-plugin-react/lib/util/log.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/util/log'>; +} +declare module 'eslint-plugin-react/lib/util/makeNoMethodSetStateRule.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/util/makeNoMethodSetStateRule'>; +} +declare module 'eslint-plugin-react/lib/util/pragma.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/util/pragma'>; +} +declare module 'eslint-plugin-react/lib/util/props.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/util/props'>; +} +declare module 'eslint-plugin-react/lib/util/propTypes.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/util/propTypes'>; +} +declare module 'eslint-plugin-react/lib/util/propWrapper.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/util/propWrapper'>; +} +declare module 'eslint-plugin-react/lib/util/usedPropTypes.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/util/usedPropTypes'>; +} +declare module 'eslint-plugin-react/lib/util/variable.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/util/variable'>; +} +declare module 'eslint-plugin-react/lib/util/version.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/util/version'>; +} diff --git a/flow-typed/npm/eslint-plugin-standard_vx.x.x.js b/flow-typed/npm/eslint-plugin-standard_vx.x.x.js new file mode 100644 index 000000000..3f2cc84e7 --- /dev/null +++ b/flow-typed/npm/eslint-plugin-standard_vx.x.x.js @@ -0,0 +1,59 @@ +// flow-typed signature: 50ef982bbc4eb6304afe1eb11f351154 +// flow-typed version: <>/eslint-plugin-standard_v^4.0.0/flow_v0.94.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'eslint-plugin-standard' + * + * 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 'eslint-plugin-standard' { + 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 'eslint-plugin-standard/rules/array-bracket-even-spacing' { + declare module.exports: any; +} + +declare module 'eslint-plugin-standard/rules/computed-property-even-spacing' { + declare module.exports: any; +} + +declare module 'eslint-plugin-standard/rules/no-callback-literal' { + declare module.exports: any; +} + +declare module 'eslint-plugin-standard/rules/object-curly-even-spacing' { + declare module.exports: any; +} + +// Filename aliases +declare module 'eslint-plugin-standard/index' { + declare module.exports: $Exports<'eslint-plugin-standard'>; +} +declare module 'eslint-plugin-standard/index.js' { + declare module.exports: $Exports<'eslint-plugin-standard'>; +} +declare module 'eslint-plugin-standard/rules/array-bracket-even-spacing.js' { + declare module.exports: $Exports<'eslint-plugin-standard/rules/array-bracket-even-spacing'>; +} +declare module 'eslint-plugin-standard/rules/computed-property-even-spacing.js' { + declare module.exports: $Exports<'eslint-plugin-standard/rules/computed-property-even-spacing'>; +} +declare module 'eslint-plugin-standard/rules/no-callback-literal.js' { + declare module.exports: $Exports<'eslint-plugin-standard/rules/no-callback-literal'>; +} +declare module 'eslint-plugin-standard/rules/object-curly-even-spacing.js' { + declare module.exports: $Exports<'eslint-plugin-standard/rules/object-curly-even-spacing'>; +} diff --git a/flow-typed/npm/eslint_vx.x.x.js b/flow-typed/npm/eslint_vx.x.x.js new file mode 100644 index 000000000..779428e24 --- /dev/null +++ b/flow-typed/npm/eslint_vx.x.x.js @@ -0,0 +1,2524 @@ +// flow-typed signature: 19b3294b579fffb122adfc04e4ebb265 +// flow-typed version: <>/eslint_v^5.15.2/flow_v0.94.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'eslint' + * + * 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 'eslint' { + 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 'eslint/bin/eslint' { + declare module.exports: any; +} + +declare module 'eslint/conf/config-schema' { + declare module.exports: any; +} + +declare module 'eslint/conf/default-cli-options' { + declare module.exports: any; +} + +declare module 'eslint/conf/environments' { + declare module.exports: any; +} + +declare module 'eslint/conf/eslint-all' { + declare module.exports: any; +} + +declare module 'eslint/conf/eslint-recommended' { + declare module.exports: any; +} + +declare module 'eslint/lib/api' { + declare module.exports: any; +} + +declare module 'eslint/lib/built-in-rules-index' { + declare module.exports: any; +} + +declare module 'eslint/lib/cli-engine' { + declare module.exports: any; +} + +declare module 'eslint/lib/cli' { + declare module.exports: any; +} + +declare module 'eslint/lib/code-path-analysis/code-path-analyzer' { + declare module.exports: any; +} + +declare module 'eslint/lib/code-path-analysis/code-path-segment' { + declare module.exports: any; +} + +declare module 'eslint/lib/code-path-analysis/code-path-state' { + declare module.exports: any; +} + +declare module 'eslint/lib/code-path-analysis/code-path' { + declare module.exports: any; +} + +declare module 'eslint/lib/code-path-analysis/debug-helpers' { + declare module.exports: any; +} + +declare module 'eslint/lib/code-path-analysis/fork-context' { + declare module.exports: any; +} + +declare module 'eslint/lib/code-path-analysis/id-generator' { + declare module.exports: any; +} + +declare module 'eslint/lib/config' { + declare module.exports: any; +} + +declare module 'eslint/lib/config/autoconfig' { + declare module.exports: any; +} + +declare module 'eslint/lib/config/config-cache' { + declare module.exports: any; +} + +declare module 'eslint/lib/config/config-file' { + declare module.exports: any; +} + +declare module 'eslint/lib/config/config-initializer' { + declare module.exports: any; +} + +declare module 'eslint/lib/config/config-ops' { + declare module.exports: any; +} + +declare module 'eslint/lib/config/config-rule' { + declare module.exports: any; +} + +declare module 'eslint/lib/config/config-validator' { + declare module.exports: any; +} + +declare module 'eslint/lib/config/environments' { + declare module.exports: any; +} + +declare module 'eslint/lib/config/plugins' { + declare module.exports: any; +} + +declare module 'eslint/lib/formatters/checkstyle' { + declare module.exports: any; +} + +declare module 'eslint/lib/formatters/codeframe' { + declare module.exports: any; +} + +declare module 'eslint/lib/formatters/compact' { + declare module.exports: any; +} + +declare module 'eslint/lib/formatters/html' { + declare module.exports: any; +} + +declare module 'eslint/lib/formatters/jslint-xml' { + declare module.exports: any; +} + +declare module 'eslint/lib/formatters/json' { + declare module.exports: any; +} + +declare module 'eslint/lib/formatters/junit' { + declare module.exports: any; +} + +declare module 'eslint/lib/formatters/stylish' { + declare module.exports: any; +} + +declare module 'eslint/lib/formatters/table' { + declare module.exports: any; +} + +declare module 'eslint/lib/formatters/tap' { + declare module.exports: any; +} + +declare module 'eslint/lib/formatters/unix' { + declare module.exports: any; +} + +declare module 'eslint/lib/formatters/visualstudio' { + declare module.exports: any; +} + +declare module 'eslint/lib/linter' { + declare module.exports: any; +} + +declare module 'eslint/lib/load-rules' { + declare module.exports: any; +} + +declare module 'eslint/lib/options' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/accessor-pairs' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/array-bracket-newline' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/array-bracket-spacing' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/array-callback-return' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/array-element-newline' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/arrow-body-style' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/arrow-parens' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/arrow-spacing' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/block-scoped-var' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/block-spacing' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/brace-style' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/callback-return' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/camelcase' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/capitalized-comments' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/class-methods-use-this' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/comma-dangle' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/comma-spacing' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/comma-style' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/complexity' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/computed-property-spacing' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/consistent-return' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/consistent-this' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/constructor-super' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/curly' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/default-case' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/dot-location' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/dot-notation' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/eol-last' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/eqeqeq' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/for-direction' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/func-call-spacing' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/func-name-matching' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/func-names' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/func-style' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/function-paren-newline' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/generator-star-spacing' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/getter-return' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/global-require' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/guard-for-in' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/handle-callback-err' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/id-blacklist' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/id-length' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/id-match' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/implicit-arrow-linebreak' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/indent-legacy' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/indent' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/init-declarations' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/jsx-quotes' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/key-spacing' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/keyword-spacing' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/line-comment-position' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/linebreak-style' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/lines-around-comment' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/lines-around-directive' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/lines-between-class-members' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/max-classes-per-file' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/max-depth' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/max-len' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/max-lines-per-function' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/max-lines' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/max-nested-callbacks' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/max-params' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/max-statements-per-line' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/max-statements' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/multiline-comment-style' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/multiline-ternary' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/new-cap' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/new-parens' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/newline-after-var' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/newline-before-return' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/newline-per-chained-call' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-alert' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-array-constructor' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-async-promise-executor' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-await-in-loop' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-bitwise' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-buffer-constructor' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-caller' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-case-declarations' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-catch-shadow' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-class-assign' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-compare-neg-zero' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-cond-assign' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-confusing-arrow' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-console' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-const-assign' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-constant-condition' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-continue' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-control-regex' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-debugger' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-delete-var' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-div-regex' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-dupe-args' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-dupe-class-members' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-dupe-keys' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-duplicate-case' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-duplicate-imports' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-else-return' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-empty-character-class' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-empty-function' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-empty-pattern' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-empty' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-eq-null' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-eval' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-ex-assign' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-extend-native' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-extra-bind' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-extra-boolean-cast' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-extra-label' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-extra-parens' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-extra-semi' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-fallthrough' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-floating-decimal' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-func-assign' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-global-assign' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-implicit-coercion' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-implicit-globals' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-implied-eval' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-inline-comments' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-inner-declarations' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-invalid-regexp' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-invalid-this' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-irregular-whitespace' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-iterator' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-label-var' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-labels' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-lone-blocks' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-lonely-if' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-loop-func' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-magic-numbers' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-misleading-character-class' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-mixed-operators' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-mixed-requires' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-mixed-spaces-and-tabs' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-multi-assign' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-multi-spaces' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-multi-str' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-multiple-empty-lines' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-native-reassign' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-negated-condition' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-negated-in-lhs' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-nested-ternary' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-new-func' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-new-object' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-new-require' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-new-symbol' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-new-wrappers' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-new' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-obj-calls' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-octal-escape' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-octal' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-param-reassign' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-path-concat' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-plusplus' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-process-env' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-process-exit' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-proto' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-prototype-builtins' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-redeclare' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-regex-spaces' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-restricted-globals' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-restricted-imports' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-restricted-modules' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-restricted-properties' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-restricted-syntax' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-return-assign' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-return-await' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-script-url' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-self-assign' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-self-compare' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-sequences' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-shadow-restricted-names' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-shadow' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-spaced-func' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-sparse-arrays' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-sync' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-tabs' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-template-curly-in-string' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-ternary' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-this-before-super' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-throw-literal' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-trailing-spaces' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-undef-init' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-undef' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-undefined' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-underscore-dangle' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-unexpected-multiline' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-unmodified-loop-condition' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-unneeded-ternary' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-unreachable' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-unsafe-finally' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-unsafe-negation' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-unused-expressions' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-unused-labels' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-unused-vars' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-use-before-define' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-useless-call' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-useless-catch' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-useless-computed-key' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-useless-concat' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-useless-constructor' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-useless-escape' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-useless-rename' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-useless-return' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-var' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-void' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-warning-comments' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-whitespace-before-property' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-with' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/nonblock-statement-body-position' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/object-curly-newline' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/object-curly-spacing' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/object-property-newline' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/object-shorthand' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/one-var-declaration-per-line' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/one-var' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/operator-assignment' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/operator-linebreak' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/padded-blocks' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/padding-line-between-statements' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/prefer-arrow-callback' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/prefer-const' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/prefer-destructuring' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/prefer-named-capture-group' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/prefer-numeric-literals' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/prefer-object-spread' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/prefer-promise-reject-errors' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/prefer-reflect' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/prefer-rest-params' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/prefer-spread' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/prefer-template' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/quote-props' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/quotes' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/radix' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/require-atomic-updates' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/require-await' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/require-jsdoc' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/require-unicode-regexp' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/require-yield' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/rest-spread-spacing' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/semi-spacing' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/semi-style' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/semi' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/sort-imports' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/sort-keys' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/sort-vars' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/space-before-blocks' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/space-before-function-paren' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/space-in-parens' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/space-infix-ops' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/space-unary-ops' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/spaced-comment' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/strict' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/switch-colon-spacing' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/symbol-description' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/template-curly-spacing' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/template-tag-spacing' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/unicode-bom' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/use-isnan' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/valid-jsdoc' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/valid-typeof' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/vars-on-top' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/wrap-iife' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/wrap-regex' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/yield-star-spacing' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/yoda' { + declare module.exports: any; +} + +declare module 'eslint/lib/testers/rule-tester' { + declare module.exports: any; +} + +declare module 'eslint/lib/token-store/backward-token-comment-cursor' { + declare module.exports: any; +} + +declare module 'eslint/lib/token-store/backward-token-cursor' { + declare module.exports: any; +} + +declare module 'eslint/lib/token-store/cursor' { + declare module.exports: any; +} + +declare module 'eslint/lib/token-store/cursors' { + declare module.exports: any; +} + +declare module 'eslint/lib/token-store/decorative-cursor' { + declare module.exports: any; +} + +declare module 'eslint/lib/token-store/filter-cursor' { + declare module.exports: any; +} + +declare module 'eslint/lib/token-store/forward-token-comment-cursor' { + declare module.exports: any; +} + +declare module 'eslint/lib/token-store/forward-token-cursor' { + declare module.exports: any; +} + +declare module 'eslint/lib/token-store/index' { + declare module.exports: any; +} + +declare module 'eslint/lib/token-store/limit-cursor' { + declare module.exports: any; +} + +declare module 'eslint/lib/token-store/padded-token-cursor' { + declare module.exports: any; +} + +declare module 'eslint/lib/token-store/skip-cursor' { + declare module.exports: any; +} + +declare module 'eslint/lib/token-store/utils' { + declare module.exports: any; +} + +declare module 'eslint/lib/util/ajv' { + declare module.exports: any; +} + +declare module 'eslint/lib/util/apply-disable-directives' { + declare module.exports: any; +} + +declare module 'eslint/lib/util/ast-utils' { + declare module.exports: any; +} + +declare module 'eslint/lib/util/config-comment-parser' { + declare module.exports: any; +} + +declare module 'eslint/lib/util/file-finder' { + declare module.exports: any; +} + +declare module 'eslint/lib/util/fix-tracker' { + declare module.exports: any; +} + +declare module 'eslint/lib/util/glob-utils' { + declare module.exports: any; +} + +declare module 'eslint/lib/util/glob' { + declare module.exports: any; +} + +declare module 'eslint/lib/util/hash' { + declare module.exports: any; +} + +declare module 'eslint/lib/util/ignored-paths' { + declare module.exports: any; +} + +declare module 'eslint/lib/util/interpolate' { + declare module.exports: any; +} + +declare module 'eslint/lib/util/keywords' { + declare module.exports: any; +} + +declare module 'eslint/lib/util/lint-result-cache' { + declare module.exports: any; +} + +declare module 'eslint/lib/util/logging' { + declare module.exports: any; +} + +declare module 'eslint/lib/util/module-resolver' { + declare module.exports: any; +} + +declare module 'eslint/lib/util/naming' { + declare module.exports: any; +} + +declare module 'eslint/lib/util/node-event-generator' { + declare module.exports: any; +} + +declare module 'eslint/lib/util/npm-utils' { + declare module.exports: any; +} + +declare module 'eslint/lib/util/path-utils' { + declare module.exports: any; +} + +declare module 'eslint/lib/util/patterns/letters' { + declare module.exports: any; +} + +declare module 'eslint/lib/util/report-translator' { + declare module.exports: any; +} + +declare module 'eslint/lib/util/rule-fixer' { + declare module.exports: any; +} + +declare module 'eslint/lib/util/safe-emitter' { + declare module.exports: any; +} + +declare module 'eslint/lib/util/source-code-fixer' { + declare module.exports: any; +} + +declare module 'eslint/lib/util/source-code-utils' { + declare module.exports: any; +} + +declare module 'eslint/lib/util/source-code' { + declare module.exports: any; +} + +declare module 'eslint/lib/util/timing' { + declare module.exports: any; +} + +declare module 'eslint/lib/util/traverser' { + declare module.exports: any; +} + +declare module 'eslint/lib/util/unicode/index' { + declare module.exports: any; +} + +declare module 'eslint/lib/util/unicode/is-combining-character' { + declare module.exports: any; +} + +declare module 'eslint/lib/util/unicode/is-emoji-modifier' { + declare module.exports: any; +} + +declare module 'eslint/lib/util/unicode/is-regional-indicator-symbol' { + declare module.exports: any; +} + +declare module 'eslint/lib/util/unicode/is-surrogate-pair' { + declare module.exports: any; +} + +declare module 'eslint/lib/util/xml-escape' { + declare module.exports: any; +} + +// Filename aliases +declare module 'eslint/bin/eslint.js' { + declare module.exports: $Exports<'eslint/bin/eslint'>; +} +declare module 'eslint/conf/config-schema.js' { + declare module.exports: $Exports<'eslint/conf/config-schema'>; +} +declare module 'eslint/conf/default-cli-options.js' { + declare module.exports: $Exports<'eslint/conf/default-cli-options'>; +} +declare module 'eslint/conf/environments.js' { + declare module.exports: $Exports<'eslint/conf/environments'>; +} +declare module 'eslint/conf/eslint-all.js' { + declare module.exports: $Exports<'eslint/conf/eslint-all'>; +} +declare module 'eslint/conf/eslint-recommended.js' { + declare module.exports: $Exports<'eslint/conf/eslint-recommended'>; +} +declare module 'eslint/lib/api.js' { + declare module.exports: $Exports<'eslint/lib/api'>; +} +declare module 'eslint/lib/built-in-rules-index.js' { + declare module.exports: $Exports<'eslint/lib/built-in-rules-index'>; +} +declare module 'eslint/lib/cli-engine.js' { + declare module.exports: $Exports<'eslint/lib/cli-engine'>; +} +declare module 'eslint/lib/cli.js' { + declare module.exports: $Exports<'eslint/lib/cli'>; +} +declare module 'eslint/lib/code-path-analysis/code-path-analyzer.js' { + declare module.exports: $Exports<'eslint/lib/code-path-analysis/code-path-analyzer'>; +} +declare module 'eslint/lib/code-path-analysis/code-path-segment.js' { + declare module.exports: $Exports<'eslint/lib/code-path-analysis/code-path-segment'>; +} +declare module 'eslint/lib/code-path-analysis/code-path-state.js' { + declare module.exports: $Exports<'eslint/lib/code-path-analysis/code-path-state'>; +} +declare module 'eslint/lib/code-path-analysis/code-path.js' { + declare module.exports: $Exports<'eslint/lib/code-path-analysis/code-path'>; +} +declare module 'eslint/lib/code-path-analysis/debug-helpers.js' { + declare module.exports: $Exports<'eslint/lib/code-path-analysis/debug-helpers'>; +} +declare module 'eslint/lib/code-path-analysis/fork-context.js' { + declare module.exports: $Exports<'eslint/lib/code-path-analysis/fork-context'>; +} +declare module 'eslint/lib/code-path-analysis/id-generator.js' { + declare module.exports: $Exports<'eslint/lib/code-path-analysis/id-generator'>; +} +declare module 'eslint/lib/config.js' { + declare module.exports: $Exports<'eslint/lib/config'>; +} +declare module 'eslint/lib/config/autoconfig.js' { + declare module.exports: $Exports<'eslint/lib/config/autoconfig'>; +} +declare module 'eslint/lib/config/config-cache.js' { + declare module.exports: $Exports<'eslint/lib/config/config-cache'>; +} +declare module 'eslint/lib/config/config-file.js' { + declare module.exports: $Exports<'eslint/lib/config/config-file'>; +} +declare module 'eslint/lib/config/config-initializer.js' { + declare module.exports: $Exports<'eslint/lib/config/config-initializer'>; +} +declare module 'eslint/lib/config/config-ops.js' { + declare module.exports: $Exports<'eslint/lib/config/config-ops'>; +} +declare module 'eslint/lib/config/config-rule.js' { + declare module.exports: $Exports<'eslint/lib/config/config-rule'>; +} +declare module 'eslint/lib/config/config-validator.js' { + declare module.exports: $Exports<'eslint/lib/config/config-validator'>; +} +declare module 'eslint/lib/config/environments.js' { + declare module.exports: $Exports<'eslint/lib/config/environments'>; +} +declare module 'eslint/lib/config/plugins.js' { + declare module.exports: $Exports<'eslint/lib/config/plugins'>; +} +declare module 'eslint/lib/formatters/checkstyle.js' { + declare module.exports: $Exports<'eslint/lib/formatters/checkstyle'>; +} +declare module 'eslint/lib/formatters/codeframe.js' { + declare module.exports: $Exports<'eslint/lib/formatters/codeframe'>; +} +declare module 'eslint/lib/formatters/compact.js' { + declare module.exports: $Exports<'eslint/lib/formatters/compact'>; +} +declare module 'eslint/lib/formatters/html.js' { + declare module.exports: $Exports<'eslint/lib/formatters/html'>; +} +declare module 'eslint/lib/formatters/jslint-xml.js' { + declare module.exports: $Exports<'eslint/lib/formatters/jslint-xml'>; +} +declare module 'eslint/lib/formatters/json.js' { + declare module.exports: $Exports<'eslint/lib/formatters/json'>; +} +declare module 'eslint/lib/formatters/junit.js' { + declare module.exports: $Exports<'eslint/lib/formatters/junit'>; +} +declare module 'eslint/lib/formatters/stylish.js' { + declare module.exports: $Exports<'eslint/lib/formatters/stylish'>; +} +declare module 'eslint/lib/formatters/table.js' { + declare module.exports: $Exports<'eslint/lib/formatters/table'>; +} +declare module 'eslint/lib/formatters/tap.js' { + declare module.exports: $Exports<'eslint/lib/formatters/tap'>; +} +declare module 'eslint/lib/formatters/unix.js' { + declare module.exports: $Exports<'eslint/lib/formatters/unix'>; +} +declare module 'eslint/lib/formatters/visualstudio.js' { + declare module.exports: $Exports<'eslint/lib/formatters/visualstudio'>; +} +declare module 'eslint/lib/linter.js' { + declare module.exports: $Exports<'eslint/lib/linter'>; +} +declare module 'eslint/lib/load-rules.js' { + declare module.exports: $Exports<'eslint/lib/load-rules'>; +} +declare module 'eslint/lib/options.js' { + declare module.exports: $Exports<'eslint/lib/options'>; +} +declare module 'eslint/lib/rules.js' { + declare module.exports: $Exports<'eslint/lib/rules'>; +} +declare module 'eslint/lib/rules/accessor-pairs.js' { + declare module.exports: $Exports<'eslint/lib/rules/accessor-pairs'>; +} +declare module 'eslint/lib/rules/array-bracket-newline.js' { + declare module.exports: $Exports<'eslint/lib/rules/array-bracket-newline'>; +} +declare module 'eslint/lib/rules/array-bracket-spacing.js' { + declare module.exports: $Exports<'eslint/lib/rules/array-bracket-spacing'>; +} +declare module 'eslint/lib/rules/array-callback-return.js' { + declare module.exports: $Exports<'eslint/lib/rules/array-callback-return'>; +} +declare module 'eslint/lib/rules/array-element-newline.js' { + declare module.exports: $Exports<'eslint/lib/rules/array-element-newline'>; +} +declare module 'eslint/lib/rules/arrow-body-style.js' { + declare module.exports: $Exports<'eslint/lib/rules/arrow-body-style'>; +} +declare module 'eslint/lib/rules/arrow-parens.js' { + declare module.exports: $Exports<'eslint/lib/rules/arrow-parens'>; +} +declare module 'eslint/lib/rules/arrow-spacing.js' { + declare module.exports: $Exports<'eslint/lib/rules/arrow-spacing'>; +} +declare module 'eslint/lib/rules/block-scoped-var.js' { + declare module.exports: $Exports<'eslint/lib/rules/block-scoped-var'>; +} +declare module 'eslint/lib/rules/block-spacing.js' { + declare module.exports: $Exports<'eslint/lib/rules/block-spacing'>; +} +declare module 'eslint/lib/rules/brace-style.js' { + declare module.exports: $Exports<'eslint/lib/rules/brace-style'>; +} +declare module 'eslint/lib/rules/callback-return.js' { + declare module.exports: $Exports<'eslint/lib/rules/callback-return'>; +} +declare module 'eslint/lib/rules/camelcase.js' { + declare module.exports: $Exports<'eslint/lib/rules/camelcase'>; +} +declare module 'eslint/lib/rules/capitalized-comments.js' { + declare module.exports: $Exports<'eslint/lib/rules/capitalized-comments'>; +} +declare module 'eslint/lib/rules/class-methods-use-this.js' { + declare module.exports: $Exports<'eslint/lib/rules/class-methods-use-this'>; +} +declare module 'eslint/lib/rules/comma-dangle.js' { + declare module.exports: $Exports<'eslint/lib/rules/comma-dangle'>; +} +declare module 'eslint/lib/rules/comma-spacing.js' { + declare module.exports: $Exports<'eslint/lib/rules/comma-spacing'>; +} +declare module 'eslint/lib/rules/comma-style.js' { + declare module.exports: $Exports<'eslint/lib/rules/comma-style'>; +} +declare module 'eslint/lib/rules/complexity.js' { + declare module.exports: $Exports<'eslint/lib/rules/complexity'>; +} +declare module 'eslint/lib/rules/computed-property-spacing.js' { + declare module.exports: $Exports<'eslint/lib/rules/computed-property-spacing'>; +} +declare module 'eslint/lib/rules/consistent-return.js' { + declare module.exports: $Exports<'eslint/lib/rules/consistent-return'>; +} +declare module 'eslint/lib/rules/consistent-this.js' { + declare module.exports: $Exports<'eslint/lib/rules/consistent-this'>; +} +declare module 'eslint/lib/rules/constructor-super.js' { + declare module.exports: $Exports<'eslint/lib/rules/constructor-super'>; +} +declare module 'eslint/lib/rules/curly.js' { + declare module.exports: $Exports<'eslint/lib/rules/curly'>; +} +declare module 'eslint/lib/rules/default-case.js' { + declare module.exports: $Exports<'eslint/lib/rules/default-case'>; +} +declare module 'eslint/lib/rules/dot-location.js' { + declare module.exports: $Exports<'eslint/lib/rules/dot-location'>; +} +declare module 'eslint/lib/rules/dot-notation.js' { + declare module.exports: $Exports<'eslint/lib/rules/dot-notation'>; +} +declare module 'eslint/lib/rules/eol-last.js' { + declare module.exports: $Exports<'eslint/lib/rules/eol-last'>; +} +declare module 'eslint/lib/rules/eqeqeq.js' { + declare module.exports: $Exports<'eslint/lib/rules/eqeqeq'>; +} +declare module 'eslint/lib/rules/for-direction.js' { + declare module.exports: $Exports<'eslint/lib/rules/for-direction'>; +} +declare module 'eslint/lib/rules/func-call-spacing.js' { + declare module.exports: $Exports<'eslint/lib/rules/func-call-spacing'>; +} +declare module 'eslint/lib/rules/func-name-matching.js' { + declare module.exports: $Exports<'eslint/lib/rules/func-name-matching'>; +} +declare module 'eslint/lib/rules/func-names.js' { + declare module.exports: $Exports<'eslint/lib/rules/func-names'>; +} +declare module 'eslint/lib/rules/func-style.js' { + declare module.exports: $Exports<'eslint/lib/rules/func-style'>; +} +declare module 'eslint/lib/rules/function-paren-newline.js' { + declare module.exports: $Exports<'eslint/lib/rules/function-paren-newline'>; +} +declare module 'eslint/lib/rules/generator-star-spacing.js' { + declare module.exports: $Exports<'eslint/lib/rules/generator-star-spacing'>; +} +declare module 'eslint/lib/rules/getter-return.js' { + declare module.exports: $Exports<'eslint/lib/rules/getter-return'>; +} +declare module 'eslint/lib/rules/global-require.js' { + declare module.exports: $Exports<'eslint/lib/rules/global-require'>; +} +declare module 'eslint/lib/rules/guard-for-in.js' { + declare module.exports: $Exports<'eslint/lib/rules/guard-for-in'>; +} +declare module 'eslint/lib/rules/handle-callback-err.js' { + declare module.exports: $Exports<'eslint/lib/rules/handle-callback-err'>; +} +declare module 'eslint/lib/rules/id-blacklist.js' { + declare module.exports: $Exports<'eslint/lib/rules/id-blacklist'>; +} +declare module 'eslint/lib/rules/id-length.js' { + declare module.exports: $Exports<'eslint/lib/rules/id-length'>; +} +declare module 'eslint/lib/rules/id-match.js' { + declare module.exports: $Exports<'eslint/lib/rules/id-match'>; +} +declare module 'eslint/lib/rules/implicit-arrow-linebreak.js' { + declare module.exports: $Exports<'eslint/lib/rules/implicit-arrow-linebreak'>; +} +declare module 'eslint/lib/rules/indent-legacy.js' { + declare module.exports: $Exports<'eslint/lib/rules/indent-legacy'>; +} +declare module 'eslint/lib/rules/indent.js' { + declare module.exports: $Exports<'eslint/lib/rules/indent'>; +} +declare module 'eslint/lib/rules/init-declarations.js' { + declare module.exports: $Exports<'eslint/lib/rules/init-declarations'>; +} +declare module 'eslint/lib/rules/jsx-quotes.js' { + declare module.exports: $Exports<'eslint/lib/rules/jsx-quotes'>; +} +declare module 'eslint/lib/rules/key-spacing.js' { + declare module.exports: $Exports<'eslint/lib/rules/key-spacing'>; +} +declare module 'eslint/lib/rules/keyword-spacing.js' { + declare module.exports: $Exports<'eslint/lib/rules/keyword-spacing'>; +} +declare module 'eslint/lib/rules/line-comment-position.js' { + declare module.exports: $Exports<'eslint/lib/rules/line-comment-position'>; +} +declare module 'eslint/lib/rules/linebreak-style.js' { + declare module.exports: $Exports<'eslint/lib/rules/linebreak-style'>; +} +declare module 'eslint/lib/rules/lines-around-comment.js' { + declare module.exports: $Exports<'eslint/lib/rules/lines-around-comment'>; +} +declare module 'eslint/lib/rules/lines-around-directive.js' { + declare module.exports: $Exports<'eslint/lib/rules/lines-around-directive'>; +} +declare module 'eslint/lib/rules/lines-between-class-members.js' { + declare module.exports: $Exports<'eslint/lib/rules/lines-between-class-members'>; +} +declare module 'eslint/lib/rules/max-classes-per-file.js' { + declare module.exports: $Exports<'eslint/lib/rules/max-classes-per-file'>; +} +declare module 'eslint/lib/rules/max-depth.js' { + declare module.exports: $Exports<'eslint/lib/rules/max-depth'>; +} +declare module 'eslint/lib/rules/max-len.js' { + declare module.exports: $Exports<'eslint/lib/rules/max-len'>; +} +declare module 'eslint/lib/rules/max-lines-per-function.js' { + declare module.exports: $Exports<'eslint/lib/rules/max-lines-per-function'>; +} +declare module 'eslint/lib/rules/max-lines.js' { + declare module.exports: $Exports<'eslint/lib/rules/max-lines'>; +} +declare module 'eslint/lib/rules/max-nested-callbacks.js' { + declare module.exports: $Exports<'eslint/lib/rules/max-nested-callbacks'>; +} +declare module 'eslint/lib/rules/max-params.js' { + declare module.exports: $Exports<'eslint/lib/rules/max-params'>; +} +declare module 'eslint/lib/rules/max-statements-per-line.js' { + declare module.exports: $Exports<'eslint/lib/rules/max-statements-per-line'>; +} +declare module 'eslint/lib/rules/max-statements.js' { + declare module.exports: $Exports<'eslint/lib/rules/max-statements'>; +} +declare module 'eslint/lib/rules/multiline-comment-style.js' { + declare module.exports: $Exports<'eslint/lib/rules/multiline-comment-style'>; +} +declare module 'eslint/lib/rules/multiline-ternary.js' { + declare module.exports: $Exports<'eslint/lib/rules/multiline-ternary'>; +} +declare module 'eslint/lib/rules/new-cap.js' { + declare module.exports: $Exports<'eslint/lib/rules/new-cap'>; +} +declare module 'eslint/lib/rules/new-parens.js' { + declare module.exports: $Exports<'eslint/lib/rules/new-parens'>; +} +declare module 'eslint/lib/rules/newline-after-var.js' { + declare module.exports: $Exports<'eslint/lib/rules/newline-after-var'>; +} +declare module 'eslint/lib/rules/newline-before-return.js' { + declare module.exports: $Exports<'eslint/lib/rules/newline-before-return'>; +} +declare module 'eslint/lib/rules/newline-per-chained-call.js' { + declare module.exports: $Exports<'eslint/lib/rules/newline-per-chained-call'>; +} +declare module 'eslint/lib/rules/no-alert.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-alert'>; +} +declare module 'eslint/lib/rules/no-array-constructor.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-array-constructor'>; +} +declare module 'eslint/lib/rules/no-async-promise-executor.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-async-promise-executor'>; +} +declare module 'eslint/lib/rules/no-await-in-loop.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-await-in-loop'>; +} +declare module 'eslint/lib/rules/no-bitwise.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-bitwise'>; +} +declare module 'eslint/lib/rules/no-buffer-constructor.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-buffer-constructor'>; +} +declare module 'eslint/lib/rules/no-caller.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-caller'>; +} +declare module 'eslint/lib/rules/no-case-declarations.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-case-declarations'>; +} +declare module 'eslint/lib/rules/no-catch-shadow.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-catch-shadow'>; +} +declare module 'eslint/lib/rules/no-class-assign.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-class-assign'>; +} +declare module 'eslint/lib/rules/no-compare-neg-zero.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-compare-neg-zero'>; +} +declare module 'eslint/lib/rules/no-cond-assign.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-cond-assign'>; +} +declare module 'eslint/lib/rules/no-confusing-arrow.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-confusing-arrow'>; +} +declare module 'eslint/lib/rules/no-console.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-console'>; +} +declare module 'eslint/lib/rules/no-const-assign.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-const-assign'>; +} +declare module 'eslint/lib/rules/no-constant-condition.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-constant-condition'>; +} +declare module 'eslint/lib/rules/no-continue.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-continue'>; +} +declare module 'eslint/lib/rules/no-control-regex.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-control-regex'>; +} +declare module 'eslint/lib/rules/no-debugger.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-debugger'>; +} +declare module 'eslint/lib/rules/no-delete-var.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-delete-var'>; +} +declare module 'eslint/lib/rules/no-div-regex.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-div-regex'>; +} +declare module 'eslint/lib/rules/no-dupe-args.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-dupe-args'>; +} +declare module 'eslint/lib/rules/no-dupe-class-members.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-dupe-class-members'>; +} +declare module 'eslint/lib/rules/no-dupe-keys.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-dupe-keys'>; +} +declare module 'eslint/lib/rules/no-duplicate-case.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-duplicate-case'>; +} +declare module 'eslint/lib/rules/no-duplicate-imports.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-duplicate-imports'>; +} +declare module 'eslint/lib/rules/no-else-return.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-else-return'>; +} +declare module 'eslint/lib/rules/no-empty-character-class.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-empty-character-class'>; +} +declare module 'eslint/lib/rules/no-empty-function.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-empty-function'>; +} +declare module 'eslint/lib/rules/no-empty-pattern.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-empty-pattern'>; +} +declare module 'eslint/lib/rules/no-empty.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-empty'>; +} +declare module 'eslint/lib/rules/no-eq-null.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-eq-null'>; +} +declare module 'eslint/lib/rules/no-eval.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-eval'>; +} +declare module 'eslint/lib/rules/no-ex-assign.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-ex-assign'>; +} +declare module 'eslint/lib/rules/no-extend-native.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-extend-native'>; +} +declare module 'eslint/lib/rules/no-extra-bind.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-extra-bind'>; +} +declare module 'eslint/lib/rules/no-extra-boolean-cast.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-extra-boolean-cast'>; +} +declare module 'eslint/lib/rules/no-extra-label.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-extra-label'>; +} +declare module 'eslint/lib/rules/no-extra-parens.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-extra-parens'>; +} +declare module 'eslint/lib/rules/no-extra-semi.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-extra-semi'>; +} +declare module 'eslint/lib/rules/no-fallthrough.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-fallthrough'>; +} +declare module 'eslint/lib/rules/no-floating-decimal.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-floating-decimal'>; +} +declare module 'eslint/lib/rules/no-func-assign.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-func-assign'>; +} +declare module 'eslint/lib/rules/no-global-assign.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-global-assign'>; +} +declare module 'eslint/lib/rules/no-implicit-coercion.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-implicit-coercion'>; +} +declare module 'eslint/lib/rules/no-implicit-globals.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-implicit-globals'>; +} +declare module 'eslint/lib/rules/no-implied-eval.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-implied-eval'>; +} +declare module 'eslint/lib/rules/no-inline-comments.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-inline-comments'>; +} +declare module 'eslint/lib/rules/no-inner-declarations.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-inner-declarations'>; +} +declare module 'eslint/lib/rules/no-invalid-regexp.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-invalid-regexp'>; +} +declare module 'eslint/lib/rules/no-invalid-this.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-invalid-this'>; +} +declare module 'eslint/lib/rules/no-irregular-whitespace.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-irregular-whitespace'>; +} +declare module 'eslint/lib/rules/no-iterator.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-iterator'>; +} +declare module 'eslint/lib/rules/no-label-var.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-label-var'>; +} +declare module 'eslint/lib/rules/no-labels.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-labels'>; +} +declare module 'eslint/lib/rules/no-lone-blocks.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-lone-blocks'>; +} +declare module 'eslint/lib/rules/no-lonely-if.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-lonely-if'>; +} +declare module 'eslint/lib/rules/no-loop-func.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-loop-func'>; +} +declare module 'eslint/lib/rules/no-magic-numbers.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-magic-numbers'>; +} +declare module 'eslint/lib/rules/no-misleading-character-class.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-misleading-character-class'>; +} +declare module 'eslint/lib/rules/no-mixed-operators.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-mixed-operators'>; +} +declare module 'eslint/lib/rules/no-mixed-requires.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-mixed-requires'>; +} +declare module 'eslint/lib/rules/no-mixed-spaces-and-tabs.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-mixed-spaces-and-tabs'>; +} +declare module 'eslint/lib/rules/no-multi-assign.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-multi-assign'>; +} +declare module 'eslint/lib/rules/no-multi-spaces.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-multi-spaces'>; +} +declare module 'eslint/lib/rules/no-multi-str.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-multi-str'>; +} +declare module 'eslint/lib/rules/no-multiple-empty-lines.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-multiple-empty-lines'>; +} +declare module 'eslint/lib/rules/no-native-reassign.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-native-reassign'>; +} +declare module 'eslint/lib/rules/no-negated-condition.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-negated-condition'>; +} +declare module 'eslint/lib/rules/no-negated-in-lhs.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-negated-in-lhs'>; +} +declare module 'eslint/lib/rules/no-nested-ternary.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-nested-ternary'>; +} +declare module 'eslint/lib/rules/no-new-func.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-new-func'>; +} +declare module 'eslint/lib/rules/no-new-object.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-new-object'>; +} +declare module 'eslint/lib/rules/no-new-require.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-new-require'>; +} +declare module 'eslint/lib/rules/no-new-symbol.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-new-symbol'>; +} +declare module 'eslint/lib/rules/no-new-wrappers.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-new-wrappers'>; +} +declare module 'eslint/lib/rules/no-new.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-new'>; +} +declare module 'eslint/lib/rules/no-obj-calls.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-obj-calls'>; +} +declare module 'eslint/lib/rules/no-octal-escape.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-octal-escape'>; +} +declare module 'eslint/lib/rules/no-octal.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-octal'>; +} +declare module 'eslint/lib/rules/no-param-reassign.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-param-reassign'>; +} +declare module 'eslint/lib/rules/no-path-concat.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-path-concat'>; +} +declare module 'eslint/lib/rules/no-plusplus.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-plusplus'>; +} +declare module 'eslint/lib/rules/no-process-env.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-process-env'>; +} +declare module 'eslint/lib/rules/no-process-exit.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-process-exit'>; +} +declare module 'eslint/lib/rules/no-proto.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-proto'>; +} +declare module 'eslint/lib/rules/no-prototype-builtins.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-prototype-builtins'>; +} +declare module 'eslint/lib/rules/no-redeclare.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-redeclare'>; +} +declare module 'eslint/lib/rules/no-regex-spaces.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-regex-spaces'>; +} +declare module 'eslint/lib/rules/no-restricted-globals.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-restricted-globals'>; +} +declare module 'eslint/lib/rules/no-restricted-imports.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-restricted-imports'>; +} +declare module 'eslint/lib/rules/no-restricted-modules.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-restricted-modules'>; +} +declare module 'eslint/lib/rules/no-restricted-properties.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-restricted-properties'>; +} +declare module 'eslint/lib/rules/no-restricted-syntax.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-restricted-syntax'>; +} +declare module 'eslint/lib/rules/no-return-assign.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-return-assign'>; +} +declare module 'eslint/lib/rules/no-return-await.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-return-await'>; +} +declare module 'eslint/lib/rules/no-script-url.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-script-url'>; +} +declare module 'eslint/lib/rules/no-self-assign.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-self-assign'>; +} +declare module 'eslint/lib/rules/no-self-compare.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-self-compare'>; +} +declare module 'eslint/lib/rules/no-sequences.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-sequences'>; +} +declare module 'eslint/lib/rules/no-shadow-restricted-names.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-shadow-restricted-names'>; +} +declare module 'eslint/lib/rules/no-shadow.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-shadow'>; +} +declare module 'eslint/lib/rules/no-spaced-func.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-spaced-func'>; +} +declare module 'eslint/lib/rules/no-sparse-arrays.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-sparse-arrays'>; +} +declare module 'eslint/lib/rules/no-sync.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-sync'>; +} +declare module 'eslint/lib/rules/no-tabs.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-tabs'>; +} +declare module 'eslint/lib/rules/no-template-curly-in-string.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-template-curly-in-string'>; +} +declare module 'eslint/lib/rules/no-ternary.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-ternary'>; +} +declare module 'eslint/lib/rules/no-this-before-super.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-this-before-super'>; +} +declare module 'eslint/lib/rules/no-throw-literal.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-throw-literal'>; +} +declare module 'eslint/lib/rules/no-trailing-spaces.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-trailing-spaces'>; +} +declare module 'eslint/lib/rules/no-undef-init.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-undef-init'>; +} +declare module 'eslint/lib/rules/no-undef.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-undef'>; +} +declare module 'eslint/lib/rules/no-undefined.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-undefined'>; +} +declare module 'eslint/lib/rules/no-underscore-dangle.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-underscore-dangle'>; +} +declare module 'eslint/lib/rules/no-unexpected-multiline.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-unexpected-multiline'>; +} +declare module 'eslint/lib/rules/no-unmodified-loop-condition.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-unmodified-loop-condition'>; +} +declare module 'eslint/lib/rules/no-unneeded-ternary.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-unneeded-ternary'>; +} +declare module 'eslint/lib/rules/no-unreachable.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-unreachable'>; +} +declare module 'eslint/lib/rules/no-unsafe-finally.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-unsafe-finally'>; +} +declare module 'eslint/lib/rules/no-unsafe-negation.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-unsafe-negation'>; +} +declare module 'eslint/lib/rules/no-unused-expressions.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-unused-expressions'>; +} +declare module 'eslint/lib/rules/no-unused-labels.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-unused-labels'>; +} +declare module 'eslint/lib/rules/no-unused-vars.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-unused-vars'>; +} +declare module 'eslint/lib/rules/no-use-before-define.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-use-before-define'>; +} +declare module 'eslint/lib/rules/no-useless-call.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-useless-call'>; +} +declare module 'eslint/lib/rules/no-useless-catch.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-useless-catch'>; +} +declare module 'eslint/lib/rules/no-useless-computed-key.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-useless-computed-key'>; +} +declare module 'eslint/lib/rules/no-useless-concat.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-useless-concat'>; +} +declare module 'eslint/lib/rules/no-useless-constructor.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-useless-constructor'>; +} +declare module 'eslint/lib/rules/no-useless-escape.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-useless-escape'>; +} +declare module 'eslint/lib/rules/no-useless-rename.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-useless-rename'>; +} +declare module 'eslint/lib/rules/no-useless-return.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-useless-return'>; +} +declare module 'eslint/lib/rules/no-var.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-var'>; +} +declare module 'eslint/lib/rules/no-void.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-void'>; +} +declare module 'eslint/lib/rules/no-warning-comments.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-warning-comments'>; +} +declare module 'eslint/lib/rules/no-whitespace-before-property.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-whitespace-before-property'>; +} +declare module 'eslint/lib/rules/no-with.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-with'>; +} +declare module 'eslint/lib/rules/nonblock-statement-body-position.js' { + declare module.exports: $Exports<'eslint/lib/rules/nonblock-statement-body-position'>; +} +declare module 'eslint/lib/rules/object-curly-newline.js' { + declare module.exports: $Exports<'eslint/lib/rules/object-curly-newline'>; +} +declare module 'eslint/lib/rules/object-curly-spacing.js' { + declare module.exports: $Exports<'eslint/lib/rules/object-curly-spacing'>; +} +declare module 'eslint/lib/rules/object-property-newline.js' { + declare module.exports: $Exports<'eslint/lib/rules/object-property-newline'>; +} +declare module 'eslint/lib/rules/object-shorthand.js' { + declare module.exports: $Exports<'eslint/lib/rules/object-shorthand'>; +} +declare module 'eslint/lib/rules/one-var-declaration-per-line.js' { + declare module.exports: $Exports<'eslint/lib/rules/one-var-declaration-per-line'>; +} +declare module 'eslint/lib/rules/one-var.js' { + declare module.exports: $Exports<'eslint/lib/rules/one-var'>; +} +declare module 'eslint/lib/rules/operator-assignment.js' { + declare module.exports: $Exports<'eslint/lib/rules/operator-assignment'>; +} +declare module 'eslint/lib/rules/operator-linebreak.js' { + declare module.exports: $Exports<'eslint/lib/rules/operator-linebreak'>; +} +declare module 'eslint/lib/rules/padded-blocks.js' { + declare module.exports: $Exports<'eslint/lib/rules/padded-blocks'>; +} +declare module 'eslint/lib/rules/padding-line-between-statements.js' { + declare module.exports: $Exports<'eslint/lib/rules/padding-line-between-statements'>; +} +declare module 'eslint/lib/rules/prefer-arrow-callback.js' { + declare module.exports: $Exports<'eslint/lib/rules/prefer-arrow-callback'>; +} +declare module 'eslint/lib/rules/prefer-const.js' { + declare module.exports: $Exports<'eslint/lib/rules/prefer-const'>; +} +declare module 'eslint/lib/rules/prefer-destructuring.js' { + declare module.exports: $Exports<'eslint/lib/rules/prefer-destructuring'>; +} +declare module 'eslint/lib/rules/prefer-named-capture-group.js' { + declare module.exports: $Exports<'eslint/lib/rules/prefer-named-capture-group'>; +} +declare module 'eslint/lib/rules/prefer-numeric-literals.js' { + declare module.exports: $Exports<'eslint/lib/rules/prefer-numeric-literals'>; +} +declare module 'eslint/lib/rules/prefer-object-spread.js' { + declare module.exports: $Exports<'eslint/lib/rules/prefer-object-spread'>; +} +declare module 'eslint/lib/rules/prefer-promise-reject-errors.js' { + declare module.exports: $Exports<'eslint/lib/rules/prefer-promise-reject-errors'>; +} +declare module 'eslint/lib/rules/prefer-reflect.js' { + declare module.exports: $Exports<'eslint/lib/rules/prefer-reflect'>; +} +declare module 'eslint/lib/rules/prefer-rest-params.js' { + declare module.exports: $Exports<'eslint/lib/rules/prefer-rest-params'>; +} +declare module 'eslint/lib/rules/prefer-spread.js' { + declare module.exports: $Exports<'eslint/lib/rules/prefer-spread'>; +} +declare module 'eslint/lib/rules/prefer-template.js' { + declare module.exports: $Exports<'eslint/lib/rules/prefer-template'>; +} +declare module 'eslint/lib/rules/quote-props.js' { + declare module.exports: $Exports<'eslint/lib/rules/quote-props'>; +} +declare module 'eslint/lib/rules/quotes.js' { + declare module.exports: $Exports<'eslint/lib/rules/quotes'>; +} +declare module 'eslint/lib/rules/radix.js' { + declare module.exports: $Exports<'eslint/lib/rules/radix'>; +} +declare module 'eslint/lib/rules/require-atomic-updates.js' { + declare module.exports: $Exports<'eslint/lib/rules/require-atomic-updates'>; +} +declare module 'eslint/lib/rules/require-await.js' { + declare module.exports: $Exports<'eslint/lib/rules/require-await'>; +} +declare module 'eslint/lib/rules/require-jsdoc.js' { + declare module.exports: $Exports<'eslint/lib/rules/require-jsdoc'>; +} +declare module 'eslint/lib/rules/require-unicode-regexp.js' { + declare module.exports: $Exports<'eslint/lib/rules/require-unicode-regexp'>; +} +declare module 'eslint/lib/rules/require-yield.js' { + declare module.exports: $Exports<'eslint/lib/rules/require-yield'>; +} +declare module 'eslint/lib/rules/rest-spread-spacing.js' { + declare module.exports: $Exports<'eslint/lib/rules/rest-spread-spacing'>; +} +declare module 'eslint/lib/rules/semi-spacing.js' { + declare module.exports: $Exports<'eslint/lib/rules/semi-spacing'>; +} +declare module 'eslint/lib/rules/semi-style.js' { + declare module.exports: $Exports<'eslint/lib/rules/semi-style'>; +} +declare module 'eslint/lib/rules/semi.js' { + declare module.exports: $Exports<'eslint/lib/rules/semi'>; +} +declare module 'eslint/lib/rules/sort-imports.js' { + declare module.exports: $Exports<'eslint/lib/rules/sort-imports'>; +} +declare module 'eslint/lib/rules/sort-keys.js' { + declare module.exports: $Exports<'eslint/lib/rules/sort-keys'>; +} +declare module 'eslint/lib/rules/sort-vars.js' { + declare module.exports: $Exports<'eslint/lib/rules/sort-vars'>; +} +declare module 'eslint/lib/rules/space-before-blocks.js' { + declare module.exports: $Exports<'eslint/lib/rules/space-before-blocks'>; +} +declare module 'eslint/lib/rules/space-before-function-paren.js' { + declare module.exports: $Exports<'eslint/lib/rules/space-before-function-paren'>; +} +declare module 'eslint/lib/rules/space-in-parens.js' { + declare module.exports: $Exports<'eslint/lib/rules/space-in-parens'>; +} +declare module 'eslint/lib/rules/space-infix-ops.js' { + declare module.exports: $Exports<'eslint/lib/rules/space-infix-ops'>; +} +declare module 'eslint/lib/rules/space-unary-ops.js' { + declare module.exports: $Exports<'eslint/lib/rules/space-unary-ops'>; +} +declare module 'eslint/lib/rules/spaced-comment.js' { + declare module.exports: $Exports<'eslint/lib/rules/spaced-comment'>; +} +declare module 'eslint/lib/rules/strict.js' { + declare module.exports: $Exports<'eslint/lib/rules/strict'>; +} +declare module 'eslint/lib/rules/switch-colon-spacing.js' { + declare module.exports: $Exports<'eslint/lib/rules/switch-colon-spacing'>; +} +declare module 'eslint/lib/rules/symbol-description.js' { + declare module.exports: $Exports<'eslint/lib/rules/symbol-description'>; +} +declare module 'eslint/lib/rules/template-curly-spacing.js' { + declare module.exports: $Exports<'eslint/lib/rules/template-curly-spacing'>; +} +declare module 'eslint/lib/rules/template-tag-spacing.js' { + declare module.exports: $Exports<'eslint/lib/rules/template-tag-spacing'>; +} +declare module 'eslint/lib/rules/unicode-bom.js' { + declare module.exports: $Exports<'eslint/lib/rules/unicode-bom'>; +} +declare module 'eslint/lib/rules/use-isnan.js' { + declare module.exports: $Exports<'eslint/lib/rules/use-isnan'>; +} +declare module 'eslint/lib/rules/valid-jsdoc.js' { + declare module.exports: $Exports<'eslint/lib/rules/valid-jsdoc'>; +} +declare module 'eslint/lib/rules/valid-typeof.js' { + declare module.exports: $Exports<'eslint/lib/rules/valid-typeof'>; +} +declare module 'eslint/lib/rules/vars-on-top.js' { + declare module.exports: $Exports<'eslint/lib/rules/vars-on-top'>; +} +declare module 'eslint/lib/rules/wrap-iife.js' { + declare module.exports: $Exports<'eslint/lib/rules/wrap-iife'>; +} +declare module 'eslint/lib/rules/wrap-regex.js' { + declare module.exports: $Exports<'eslint/lib/rules/wrap-regex'>; +} +declare module 'eslint/lib/rules/yield-star-spacing.js' { + declare module.exports: $Exports<'eslint/lib/rules/yield-star-spacing'>; +} +declare module 'eslint/lib/rules/yoda.js' { + declare module.exports: $Exports<'eslint/lib/rules/yoda'>; +} +declare module 'eslint/lib/testers/rule-tester.js' { + declare module.exports: $Exports<'eslint/lib/testers/rule-tester'>; +} +declare module 'eslint/lib/token-store/backward-token-comment-cursor.js' { + declare module.exports: $Exports<'eslint/lib/token-store/backward-token-comment-cursor'>; +} +declare module 'eslint/lib/token-store/backward-token-cursor.js' { + declare module.exports: $Exports<'eslint/lib/token-store/backward-token-cursor'>; +} +declare module 'eslint/lib/token-store/cursor.js' { + declare module.exports: $Exports<'eslint/lib/token-store/cursor'>; +} +declare module 'eslint/lib/token-store/cursors.js' { + declare module.exports: $Exports<'eslint/lib/token-store/cursors'>; +} +declare module 'eslint/lib/token-store/decorative-cursor.js' { + declare module.exports: $Exports<'eslint/lib/token-store/decorative-cursor'>; +} +declare module 'eslint/lib/token-store/filter-cursor.js' { + declare module.exports: $Exports<'eslint/lib/token-store/filter-cursor'>; +} +declare module 'eslint/lib/token-store/forward-token-comment-cursor.js' { + declare module.exports: $Exports<'eslint/lib/token-store/forward-token-comment-cursor'>; +} +declare module 'eslint/lib/token-store/forward-token-cursor.js' { + declare module.exports: $Exports<'eslint/lib/token-store/forward-token-cursor'>; +} +declare module 'eslint/lib/token-store/index.js' { + declare module.exports: $Exports<'eslint/lib/token-store/index'>; +} +declare module 'eslint/lib/token-store/limit-cursor.js' { + declare module.exports: $Exports<'eslint/lib/token-store/limit-cursor'>; +} +declare module 'eslint/lib/token-store/padded-token-cursor.js' { + declare module.exports: $Exports<'eslint/lib/token-store/padded-token-cursor'>; +} +declare module 'eslint/lib/token-store/skip-cursor.js' { + declare module.exports: $Exports<'eslint/lib/token-store/skip-cursor'>; +} +declare module 'eslint/lib/token-store/utils.js' { + declare module.exports: $Exports<'eslint/lib/token-store/utils'>; +} +declare module 'eslint/lib/util/ajv.js' { + declare module.exports: $Exports<'eslint/lib/util/ajv'>; +} +declare module 'eslint/lib/util/apply-disable-directives.js' { + declare module.exports: $Exports<'eslint/lib/util/apply-disable-directives'>; +} +declare module 'eslint/lib/util/ast-utils.js' { + declare module.exports: $Exports<'eslint/lib/util/ast-utils'>; +} +declare module 'eslint/lib/util/config-comment-parser.js' { + declare module.exports: $Exports<'eslint/lib/util/config-comment-parser'>; +} +declare module 'eslint/lib/util/file-finder.js' { + declare module.exports: $Exports<'eslint/lib/util/file-finder'>; +} +declare module 'eslint/lib/util/fix-tracker.js' { + declare module.exports: $Exports<'eslint/lib/util/fix-tracker'>; +} +declare module 'eslint/lib/util/glob-utils.js' { + declare module.exports: $Exports<'eslint/lib/util/glob-utils'>; +} +declare module 'eslint/lib/util/glob.js' { + declare module.exports: $Exports<'eslint/lib/util/glob'>; +} +declare module 'eslint/lib/util/hash.js' { + declare module.exports: $Exports<'eslint/lib/util/hash'>; +} +declare module 'eslint/lib/util/ignored-paths.js' { + declare module.exports: $Exports<'eslint/lib/util/ignored-paths'>; +} +declare module 'eslint/lib/util/interpolate.js' { + declare module.exports: $Exports<'eslint/lib/util/interpolate'>; +} +declare module 'eslint/lib/util/keywords.js' { + declare module.exports: $Exports<'eslint/lib/util/keywords'>; +} +declare module 'eslint/lib/util/lint-result-cache.js' { + declare module.exports: $Exports<'eslint/lib/util/lint-result-cache'>; +} +declare module 'eslint/lib/util/logging.js' { + declare module.exports: $Exports<'eslint/lib/util/logging'>; +} +declare module 'eslint/lib/util/module-resolver.js' { + declare module.exports: $Exports<'eslint/lib/util/module-resolver'>; +} +declare module 'eslint/lib/util/naming.js' { + declare module.exports: $Exports<'eslint/lib/util/naming'>; +} +declare module 'eslint/lib/util/node-event-generator.js' { + declare module.exports: $Exports<'eslint/lib/util/node-event-generator'>; +} +declare module 'eslint/lib/util/npm-utils.js' { + declare module.exports: $Exports<'eslint/lib/util/npm-utils'>; +} +declare module 'eslint/lib/util/path-utils.js' { + declare module.exports: $Exports<'eslint/lib/util/path-utils'>; +} +declare module 'eslint/lib/util/patterns/letters.js' { + declare module.exports: $Exports<'eslint/lib/util/patterns/letters'>; +} +declare module 'eslint/lib/util/report-translator.js' { + declare module.exports: $Exports<'eslint/lib/util/report-translator'>; +} +declare module 'eslint/lib/util/rule-fixer.js' { + declare module.exports: $Exports<'eslint/lib/util/rule-fixer'>; +} +declare module 'eslint/lib/util/safe-emitter.js' { + declare module.exports: $Exports<'eslint/lib/util/safe-emitter'>; +} +declare module 'eslint/lib/util/source-code-fixer.js' { + declare module.exports: $Exports<'eslint/lib/util/source-code-fixer'>; +} +declare module 'eslint/lib/util/source-code-utils.js' { + declare module.exports: $Exports<'eslint/lib/util/source-code-utils'>; +} +declare module 'eslint/lib/util/source-code.js' { + declare module.exports: $Exports<'eslint/lib/util/source-code'>; +} +declare module 'eslint/lib/util/timing.js' { + declare module.exports: $Exports<'eslint/lib/util/timing'>; +} +declare module 'eslint/lib/util/traverser.js' { + declare module.exports: $Exports<'eslint/lib/util/traverser'>; +} +declare module 'eslint/lib/util/unicode/index.js' { + declare module.exports: $Exports<'eslint/lib/util/unicode/index'>; +} +declare module 'eslint/lib/util/unicode/is-combining-character.js' { + declare module.exports: $Exports<'eslint/lib/util/unicode/is-combining-character'>; +} +declare module 'eslint/lib/util/unicode/is-emoji-modifier.js' { + declare module.exports: $Exports<'eslint/lib/util/unicode/is-emoji-modifier'>; +} +declare module 'eslint/lib/util/unicode/is-regional-indicator-symbol.js' { + declare module.exports: $Exports<'eslint/lib/util/unicode/is-regional-indicator-symbol'>; +} +declare module 'eslint/lib/util/unicode/is-surrogate-pair.js' { + declare module.exports: $Exports<'eslint/lib/util/unicode/is-surrogate-pair'>; +} +declare module 'eslint/lib/util/xml-escape.js' { + declare module.exports: $Exports<'eslint/lib/util/xml-escape'>; +} diff --git a/flow-typed/npm/express_v4.16.x.js b/flow-typed/npm/express_v4.16.x.js new file mode 100644 index 000000000..3cc079558 --- /dev/null +++ b/flow-typed/npm/express_v4.16.x.js @@ -0,0 +1,304 @@ +// flow-typed signature: 164dcf1c9105e51cb17a374a807146a7 +// flow-typed version: c7f4cf7a4d/express_v4.16.x/flow_>=v0.93.x + +import * as http from "http"; +import type { Socket } from "net"; + +declare type express$RouterOptions = { + caseSensitive?: boolean, + mergeParams?: boolean, + strict?: boolean +}; + +declare class express$RequestResponseBase { + app: express$Application; + get(field: string): string | void; +} + +declare type express$RequestParams = { + [param: string]: string +}; + +declare class express$Request extends http$IncomingMessage mixins express$RequestResponseBase { + baseUrl: string; + body: mixed; + cookies: { [cookie: string]: string }; + connection: Socket; + fresh: boolean; + hostname: string; + ip: string; + ips: Array; + method: string; + originalUrl: string; + params: express$RequestParams; + path: string; + protocol: "https" | "http"; + query: { [name: string]: string | Array }; + route: string; + secure: boolean; + signedCookies: { [signedCookie: string]: string }; + stale: boolean; + subdomains: Array; + xhr: boolean; + accepts(types: string): string | false; + accepts(types: Array): string | false; + acceptsCharsets(...charsets: Array): string | false; + acceptsEncodings(...encoding: Array): string | false; + acceptsLanguages(...lang: Array): string | false; + header(field: string): string | void; + is(type: string): boolean; + param(name: string, defaultValue?: string): string | void; +} + +declare type express$CookieOptions = { + domain?: string, + encode?: (value: string) => string, + expires?: Date, + httpOnly?: boolean, + maxAge?: number, + path?: string, + secure?: boolean, + signed?: boolean +}; + +declare type express$Path = string | RegExp; + +declare type express$RenderCallback = ( + err: Error | null, + html?: string +) => mixed; + +declare type express$SendFileOptions = { + maxAge?: number, + root?: string, + lastModified?: boolean, + headers?: { [name: string]: string }, + dotfiles?: "allow" | "deny" | "ignore" +}; + +declare class express$Response extends http$ServerResponse mixins express$RequestResponseBase { + headersSent: boolean; + locals: { [name: string]: mixed }; + append(field: string, value?: string): this; + attachment(filename?: string): this; + cookie(name: string, value: string, options?: express$CookieOptions): this; + clearCookie(name: string, options?: express$CookieOptions): this; + download( + path: string, + filename?: string, + callback?: (err?: ?Error) => void + ): this; + format(typesObject: { [type: string]: Function }): this; + json(body?: mixed): this; + jsonp(body?: mixed): this; + links(links: { [name: string]: string }): this; + location(path: string): this; + redirect(url: string, ...args: Array): this; + redirect(status: number, url: string, ...args: Array): this; + render( + view: string, + locals?: { [name: string]: mixed }, + callback?: express$RenderCallback + ): this; + send(body?: mixed): this; + sendFile( + path: string, + options?: express$SendFileOptions, + callback?: (err?: ?Error) => mixed + ): this; + sendStatus(statusCode: number): this; + header(field: string, value?: string): this; + header(headers: { [name: string]: string }): this; + set(field: string, value?: string | string[]): this; + set(headers: { [name: string]: string }): this; + status(statusCode: number): this; + type(type: string): this; + vary(field: string): this; + req: express$Request; +} + +declare type express$NextFunction = (err?: ?Error | "route") => mixed; +declare type express$Middleware = + | (( + req: $Subtype, + res: express$Response, + next: express$NextFunction + ) => mixed) + | (( + error: Error, + req: $Subtype, + res: express$Response, + next: express$NextFunction + ) => mixed); +declare interface express$RouteMethodType { + (middleware: express$Middleware): T; + (...middleware: Array): T; + ( + path: express$Path | express$Path[], + ...middleware: Array + ): T; +} +declare class express$Route { + all: express$RouteMethodType; + get: express$RouteMethodType; + post: express$RouteMethodType; + put: express$RouteMethodType; + head: express$RouteMethodType; + delete: express$RouteMethodType; + options: express$RouteMethodType; + trace: express$RouteMethodType; + copy: express$RouteMethodType; + lock: express$RouteMethodType; + mkcol: express$RouteMethodType; + move: express$RouteMethodType; + purge: express$RouteMethodType; + propfind: express$RouteMethodType; + proppatch: express$RouteMethodType; + unlock: express$RouteMethodType; + report: express$RouteMethodType; + mkactivity: express$RouteMethodType; + checkout: express$RouteMethodType; + merge: express$RouteMethodType; + + // @TODO Missing 'm-search' but get flow illegal name error. + + notify: express$RouteMethodType; + subscribe: express$RouteMethodType; + unsubscribe: express$RouteMethodType; + patch: express$RouteMethodType; + search: express$RouteMethodType; + connect: express$RouteMethodType; +} + +declare class express$Router extends express$Route { + constructor(options?: express$RouterOptions): void; + route(path: string): express$Route; + static (options?: express$RouterOptions): express$Router; + use(middleware: express$Middleware): this; + use(...middleware: Array): this; + use( + path: express$Path | express$Path[], + ...middleware: Array + ): this; + use(path: string, router: express$Router): this; + handle( + req: http$IncomingMessage<>, + res: http$ServerResponse, + next: express$NextFunction + ): void; + param( + param: string, + callback: ( + req: $Subtype, + res: express$Response, + next: express$NextFunction, + id: string + ) => mixed + ): void; + ( + req: http$IncomingMessage<>, + res: http$ServerResponse, + next?: ?express$NextFunction + ): void; +} + +/* +With flow-bin ^0.59, express app.listen() is deemed to return any and fails flow type coverage. +Which is ironic because https://github.com/facebook/flow/blob/master/Changelog.md#misc-2 (release notes for 0.59) +says "Improves typings for Node.js HTTP server listen() function." See that? IMPROVES! +To work around this issue, we changed Server to ?Server here, so that our invocations of express.listen() will +not be deemed to lack type coverage. +*/ + +declare class express$Application extends express$Router mixins events$EventEmitter { + constructor(): void; + locals: { [name: string]: mixed }; + mountpath: string; + listen( + port: number, + hostname?: string, + backlog?: number, + callback?: (err?: ?Error) => mixed + ): ?http.Server; + listen( + port: number, + hostname?: string, + callback?: (err?: ?Error) => mixed + ): ?http.Server; + listen(port: number, callback?: (err?: ?Error) => mixed): ?http.Server; + listen(path: string, callback?: (err?: ?Error) => mixed): ?http.Server; + listen(handle: Object, callback?: (err?: ?Error) => mixed): ?http.Server; + disable(name: string): void; + disabled(name: string): boolean; + enable(name: string): express$Application; + enabled(name: string): boolean; + engine(name: string, callback: Function): void; + /** + * Mixed will not be taken as a value option. Issue around using the GET http method name and the get for settings. + */ + // get(name: string): mixed; + set(name: string, value: mixed): mixed; + render( + name: string, + optionsOrFunction: { [name: string]: mixed }, + callback: express$RenderCallback + ): void; + handle( + req: http$IncomingMessage<>, + res: http$ServerResponse, + next?: ?express$NextFunction + ): void; + // callable signature is not inherited + ( + req: http$IncomingMessage<>, + res: http$ServerResponse, + next?: ?express$NextFunction + ): void; +} + +declare type JsonOptions = { + inflate?: boolean, + limit?: string | number, + reviver?: (key: string, value: mixed) => mixed, + strict?: boolean, + type?: string | Array | ((req: express$Request) => boolean), + verify?: ( + req: express$Request, + res: express$Response, + buf: Buffer, + encoding: string + ) => mixed +}; + +declare type express$UrlEncodedOptions = { + extended?: boolean, + inflate?: boolean, + limit?: string | number, + parameterLimit?: number, + type?: string | Array | ((req: express$Request) => boolean), + verify?: ( + req: express$Request, + res: express$Response, + buf: Buffer, + encoding: string + ) => mixed, +} + +declare module "express" { + declare export type RouterOptions = express$RouterOptions; + declare export type CookieOptions = express$CookieOptions; + declare export type Middleware = express$Middleware; + declare export type NextFunction = express$NextFunction; + declare export type RequestParams = express$RequestParams; + declare export type $Response = express$Response; + declare export type $Request = express$Request; + declare export type $Application = express$Application; + + declare module.exports: { + (): express$Application, // If you try to call like a function, it will use this signature + json: (opts: ?JsonOptions) => express$Middleware, + static: (root: string, options?: Object) => express$Middleware, // `static` property on the function + Router: typeof express$Router, // `Router` property on the function + urlencoded: (opts: ?express$UrlEncodedOptions) => express$Middleware, + }; +} diff --git a/flow-typed/npm/flow-bin_v0.x.x.js b/flow-typed/npm/flow-bin_v0.x.x.js new file mode 100644 index 000000000..c538e2086 --- /dev/null +++ b/flow-typed/npm/flow-bin_v0.x.x.js @@ -0,0 +1,6 @@ +// flow-typed signature: 6a5610678d4b01e13bbfbbc62bdaf583 +// flow-typed version: 3817bc6980/flow-bin_v0.x.x/flow_>=v0.25.x + +declare module "flow-bin" { + declare module.exports: string; +} diff --git a/flow-typed/npm/flow-typed_vx.x.x.js b/flow-typed/npm/flow-typed_vx.x.x.js new file mode 100644 index 000000000..8db845e4c --- /dev/null +++ b/flow-typed/npm/flow-typed_vx.x.x.js @@ -0,0 +1,193 @@ +// flow-typed signature: d4c65f70eba17ffb714bdca8b6273a15 +// flow-typed version: <>/flow-typed_v^2.3.0/flow_v0.94.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'flow-typed' + * + * 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 'flow-typed' { + 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 'flow-typed/dist/cli' { + declare module.exports: any; +} + +declare module 'flow-typed/dist/commands/create-stub' { + declare module.exports: any; +} + +declare module 'flow-typed/dist/commands/install' { + declare module.exports: any; +} + +declare module 'flow-typed/dist/commands/runTests' { + declare module.exports: any; +} + +declare module 'flow-typed/dist/commands/search' { + declare module.exports: any; +} + +declare module 'flow-typed/dist/commands/update-cache' { + declare module.exports: any; +} + +declare module 'flow-typed/dist/commands/update' { + declare module.exports: any; +} + +declare module 'flow-typed/dist/commands/validateDefs' { + declare module.exports: any; +} + +declare module 'flow-typed/dist/commands/version' { + declare module.exports: any; +} + +declare module 'flow-typed/dist/lib/cacheRepoUtils' { + declare module.exports: any; +} + +declare module 'flow-typed/dist/lib/codeSign' { + declare module.exports: any; +} + +declare module 'flow-typed/dist/lib/fileUtils' { + declare module.exports: any; +} + +declare module 'flow-typed/dist/lib/flowProjectUtils' { + declare module.exports: any; +} + +declare module 'flow-typed/dist/lib/flowVersion' { + declare module.exports: any; +} + +declare module 'flow-typed/dist/lib/git' { + declare module.exports: any; +} + +declare module 'flow-typed/dist/lib/github' { + declare module.exports: any; +} + +declare module 'flow-typed/dist/lib/isInFlowTypedRepo' { + declare module.exports: any; +} + +declare module 'flow-typed/dist/lib/libDefs' { + declare module.exports: any; +} + +declare module 'flow-typed/dist/lib/node' { + declare module.exports: any; +} + +declare module 'flow-typed/dist/lib/npm/npmLibDefs' { + declare module.exports: any; +} + +declare module 'flow-typed/dist/lib/npm/npmProjectUtils' { + declare module.exports: any; +} + +declare module 'flow-typed/dist/lib/semver' { + declare module.exports: any; +} + +declare module 'flow-typed/dist/lib/stubUtils' { + declare module.exports: any; +} + +declare module 'flow-typed/dist/lib/validationErrors' { + declare module.exports: any; +} + +// Filename aliases +declare module 'flow-typed/dist/cli.js' { + declare module.exports: $Exports<'flow-typed/dist/cli'>; +} +declare module 'flow-typed/dist/commands/create-stub.js' { + declare module.exports: $Exports<'flow-typed/dist/commands/create-stub'>; +} +declare module 'flow-typed/dist/commands/install.js' { + declare module.exports: $Exports<'flow-typed/dist/commands/install'>; +} +declare module 'flow-typed/dist/commands/runTests.js' { + declare module.exports: $Exports<'flow-typed/dist/commands/runTests'>; +} +declare module 'flow-typed/dist/commands/search.js' { + declare module.exports: $Exports<'flow-typed/dist/commands/search'>; +} +declare module 'flow-typed/dist/commands/update-cache.js' { + declare module.exports: $Exports<'flow-typed/dist/commands/update-cache'>; +} +declare module 'flow-typed/dist/commands/update.js' { + declare module.exports: $Exports<'flow-typed/dist/commands/update'>; +} +declare module 'flow-typed/dist/commands/validateDefs.js' { + declare module.exports: $Exports<'flow-typed/dist/commands/validateDefs'>; +} +declare module 'flow-typed/dist/commands/version.js' { + declare module.exports: $Exports<'flow-typed/dist/commands/version'>; +} +declare module 'flow-typed/dist/lib/cacheRepoUtils.js' { + declare module.exports: $Exports<'flow-typed/dist/lib/cacheRepoUtils'>; +} +declare module 'flow-typed/dist/lib/codeSign.js' { + declare module.exports: $Exports<'flow-typed/dist/lib/codeSign'>; +} +declare module 'flow-typed/dist/lib/fileUtils.js' { + declare module.exports: $Exports<'flow-typed/dist/lib/fileUtils'>; +} +declare module 'flow-typed/dist/lib/flowProjectUtils.js' { + declare module.exports: $Exports<'flow-typed/dist/lib/flowProjectUtils'>; +} +declare module 'flow-typed/dist/lib/flowVersion.js' { + declare module.exports: $Exports<'flow-typed/dist/lib/flowVersion'>; +} +declare module 'flow-typed/dist/lib/git.js' { + declare module.exports: $Exports<'flow-typed/dist/lib/git'>; +} +declare module 'flow-typed/dist/lib/github.js' { + declare module.exports: $Exports<'flow-typed/dist/lib/github'>; +} +declare module 'flow-typed/dist/lib/isInFlowTypedRepo.js' { + declare module.exports: $Exports<'flow-typed/dist/lib/isInFlowTypedRepo'>; +} +declare module 'flow-typed/dist/lib/libDefs.js' { + declare module.exports: $Exports<'flow-typed/dist/lib/libDefs'>; +} +declare module 'flow-typed/dist/lib/node.js' { + declare module.exports: $Exports<'flow-typed/dist/lib/node'>; +} +declare module 'flow-typed/dist/lib/npm/npmLibDefs.js' { + declare module.exports: $Exports<'flow-typed/dist/lib/npm/npmLibDefs'>; +} +declare module 'flow-typed/dist/lib/npm/npmProjectUtils.js' { + declare module.exports: $Exports<'flow-typed/dist/lib/npm/npmProjectUtils'>; +} +declare module 'flow-typed/dist/lib/semver.js' { + declare module.exports: $Exports<'flow-typed/dist/lib/semver'>; +} +declare module 'flow-typed/dist/lib/stubUtils.js' { + declare module.exports: $Exports<'flow-typed/dist/lib/stubUtils'>; +} +declare module 'flow-typed/dist/lib/validationErrors.js' { + declare module.exports: $Exports<'flow-typed/dist/lib/validationErrors'>; +} diff --git a/flow-typed/npm/formik_vx.x.x.js b/flow-typed/npm/formik_vx.x.x.js new file mode 100644 index 000000000..9700abf21 --- /dev/null +++ b/flow-typed/npm/formik_vx.x.x.js @@ -0,0 +1,53 @@ +// flow-typed signature: c6580d22b132d9bec0b72c90563a64e3 +// flow-typed version: <>/formik_v^0.10.4/flow_v0.94.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'formik' + * + * 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 'formik' { + 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 'formik/dist/formik.es6' { + declare module.exports: any; +} + +declare module 'formik/dist/formik' { + declare module.exports: any; +} + +declare module 'formik/dist/formik.umd' { + declare module.exports: any; +} + +declare module 'formik/dist/formik.umd.min' { + declare module.exports: any; +} + +// Filename aliases +declare module 'formik/dist/formik.es6.js' { + declare module.exports: $Exports<'formik/dist/formik.es6'>; +} +declare module 'formik/dist/formik.js' { + declare module.exports: $Exports<'formik/dist/formik'>; +} +declare module 'formik/dist/formik.umd.js' { + declare module.exports: $Exports<'formik/dist/formik.umd'>; +} +declare module 'formik/dist/formik.umd.min.js' { + declare module.exports: $Exports<'formik/dist/formik.umd.min'>; +} diff --git a/flow-typed/npm/hast-util-sanitize_vx.x.x.js b/flow-typed/npm/hast-util-sanitize_vx.x.x.js new file mode 100644 index 000000000..96cfeca63 --- /dev/null +++ b/flow-typed/npm/hast-util-sanitize_vx.x.x.js @@ -0,0 +1,38 @@ +// flow-typed signature: 336b85f101eb2be250febbb73624eb5b +// flow-typed version: <>/hast-util-sanitize_v^1.1.2/flow_v0.94.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'hast-util-sanitize' + * + * 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 'hast-util-sanitize' { + 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 'hast-util-sanitize/lib/index' { + declare module.exports: any; +} + +// Filename aliases +declare module 'hast-util-sanitize/index' { + declare module.exports: $Exports<'hast-util-sanitize'>; +} +declare module 'hast-util-sanitize/index.js' { + declare module.exports: $Exports<'hast-util-sanitize'>; +} +declare module 'hast-util-sanitize/lib/index.js' { + declare module.exports: $Exports<'hast-util-sanitize/lib/index'>; +} diff --git a/flow-typed/npm/husky_vx.x.x.js b/flow-typed/npm/husky_vx.x.x.js new file mode 100644 index 000000000..c003d5dda --- /dev/null +++ b/flow-typed/npm/husky_vx.x.x.js @@ -0,0 +1,88 @@ +// flow-typed signature: 9de1b343002a7ea8b78f6077056226a0 +// flow-typed version: <>/husky_v^0.14.3/flow_v0.94.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'husky' + * + * 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 'husky' { + 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 'husky/__tests__/index' { + declare module.exports: any; +} + +declare module 'husky/bin/install' { + declare module.exports: any; +} + +declare module 'husky/bin/uninstall' { + declare module.exports: any; +} + +declare module 'husky/src/install' { + declare module.exports: any; +} + +declare module 'husky/src/uninstall' { + declare module.exports: any; +} + +declare module 'husky/src/utils/find-hooks-dir' { + declare module.exports: any; +} + +declare module 'husky/src/utils/find-parent' { + declare module.exports: any; +} + +declare module 'husky/src/utils/get-hook-script' { + declare module.exports: any; +} + +declare module 'husky/src/utils/is-husky' { + declare module.exports: any; +} + +// Filename aliases +declare module 'husky/__tests__/index.js' { + declare module.exports: $Exports<'husky/__tests__/index'>; +} +declare module 'husky/bin/install.js' { + declare module.exports: $Exports<'husky/bin/install'>; +} +declare module 'husky/bin/uninstall.js' { + declare module.exports: $Exports<'husky/bin/uninstall'>; +} +declare module 'husky/src/install.js' { + declare module.exports: $Exports<'husky/src/install'>; +} +declare module 'husky/src/uninstall.js' { + declare module.exports: $Exports<'husky/src/uninstall'>; +} +declare module 'husky/src/utils/find-hooks-dir.js' { + declare module.exports: $Exports<'husky/src/utils/find-hooks-dir'>; +} +declare module 'husky/src/utils/find-parent.js' { + declare module.exports: $Exports<'husky/src/utils/find-parent'>; +} +declare module 'husky/src/utils/get-hook-script.js' { + declare module.exports: $Exports<'husky/src/utils/get-hook-script'>; +} +declare module 'husky/src/utils/is-husky.js' { + declare module.exports: $Exports<'husky/src/utils/is-husky'>; +} diff --git a/flow-typed/npm/json-loader_vx.x.x.js b/flow-typed/npm/json-loader_vx.x.x.js new file mode 100644 index 000000000..a420bbc78 --- /dev/null +++ b/flow-typed/npm/json-loader_vx.x.x.js @@ -0,0 +1,33 @@ +// flow-typed signature: 2472f0d91e81cb1396c4fc86a0029cf5 +// flow-typed version: <>/json-loader_v^0.5.4/flow_v0.94.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'json-loader' + * + * 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 'json-loader' { + 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 'json-loader/index' { + declare module.exports: $Exports<'json-loader'>; +} +declare module 'json-loader/index.js' { + declare module.exports: $Exports<'json-loader'>; +} diff --git a/flow-typed/npm/keytar_vx.x.x.js b/flow-typed/npm/keytar_vx.x.x.js new file mode 100644 index 000000000..f1f626389 --- /dev/null +++ b/flow-typed/npm/keytar_vx.x.x.js @@ -0,0 +1,32 @@ +// flow-typed signature: 33d904b96c8747ed8b41b631dd56dbab +// flow-typed version: <>/keytar_v4.4.1/flow_v0.94.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'keytar' + * + * 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 'keytar' { + 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 'keytar/lib/keytar' { + declare module.exports: any; +} + +// Filename aliases +declare module 'keytar/lib/keytar.js' { + declare module.exports: $Exports<'keytar/lib/keytar'>; +} diff --git a/flow-typed/npm/lbry-format_vx.x.x.js b/flow-typed/npm/lbry-format_vx.x.x.js new file mode 100644 index 000000000..e8b12ce1b --- /dev/null +++ b/flow-typed/npm/lbry-format_vx.x.x.js @@ -0,0 +1,33 @@ +// flow-typed signature: d9df18e4d305eb10693693a45d09b0b9 +// flow-typed version: <>/lbry-format_vhttps://github.com/lbryio/lbry-format.git/flow_v0.94.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'lbry-format' + * + * 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 'lbry-format' { + 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 'lbry-format/index' { + declare module.exports: $Exports<'lbry-format'>; +} +declare module 'lbry-format/index.js' { + declare module.exports: $Exports<'lbry-format'>; +} diff --git a/flow-typed/npm/lbry-redux_vx.x.x.js b/flow-typed/npm/lbry-redux_vx.x.x.js new file mode 100644 index 000000000..55d2944a5 --- /dev/null +++ b/flow-typed/npm/lbry-redux_vx.x.x.js @@ -0,0 +1,305 @@ +// flow-typed signature: 81f2c5c3e92d83856e8f389fc709eeb1 +// flow-typed version: <>/lbry-redux_vlbryio/lbry-redux#2a7e05940f892f104428eeb37bd1f178da811a09/flow_v0.94.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'lbry-redux' + * + * 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 'lbry-redux' { + 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 'lbry-redux/dist/bundle' { + declare module.exports: any; +} + +declare module 'lbry-redux/src/constants/action_types' { + declare module.exports: any; +} + +declare module 'lbry-redux/src/constants/icons' { + declare module.exports: any; +} + +declare module 'lbry-redux/src/constants/languages' { + declare module.exports: any; +} + +declare module 'lbry-redux/src/constants/pages' { + declare module.exports: any; +} + +declare module 'lbry-redux/src/constants/search' { + declare module.exports: any; +} + +declare module 'lbry-redux/src/constants/settings' { + declare module.exports: any; +} + +declare module 'lbry-redux/src/constants/shape_shift' { + declare module.exports: any; +} + +declare module 'lbry-redux/src/constants/sort_options' { + declare module.exports: any; +} + +declare module 'lbry-redux/src/constants/thumbnail_upload_statuses' { + declare module.exports: any; +} + +declare module 'lbry-redux/src/constants/transaction_types' { + declare module.exports: any; +} + +declare module 'lbry-redux/src/index' { + declare module.exports: any; +} + +declare module 'lbry-redux/src/lbry' { + declare module.exports: any; +} + +declare module 'lbry-redux/src/lbryURI' { + declare module.exports: any; +} + +declare module 'lbry-redux/src/redux/actions/claims' { + declare module.exports: any; +} + +declare module 'lbry-redux/src/redux/actions/file_info' { + declare module.exports: any; +} + +declare module 'lbry-redux/src/redux/actions/notifications' { + declare module.exports: any; +} + +declare module 'lbry-redux/src/redux/actions/search' { + declare module.exports: any; +} + +declare module 'lbry-redux/src/redux/actions/wallet' { + declare module.exports: any; +} + +declare module 'lbry-redux/src/redux/reducers/claims' { + declare module.exports: any; +} + +declare module 'lbry-redux/src/redux/reducers/file_info' { + declare module.exports: any; +} + +declare module 'lbry-redux/src/redux/reducers/notifications' { + declare module.exports: any; +} + +declare module 'lbry-redux/src/redux/reducers/search' { + declare module.exports: any; +} + +declare module 'lbry-redux/src/redux/reducers/wallet' { + declare module.exports: any; +} + +declare module 'lbry-redux/src/redux/selectors/claims' { + declare module.exports: any; +} + +declare module 'lbry-redux/src/redux/selectors/file_info' { + declare module.exports: any; +} + +declare module 'lbry-redux/src/redux/selectors/navigation' { + declare module.exports: any; +} + +declare module 'lbry-redux/src/redux/selectors/notifications' { + declare module.exports: any; +} + +declare module 'lbry-redux/src/redux/selectors/search' { + declare module.exports: any; +} + +declare module 'lbry-redux/src/redux/selectors/wallet' { + declare module.exports: any; +} + +declare module 'lbry-redux/src/types/Notification' { + declare module.exports: any; +} + +declare module 'lbry-redux/src/types/Search' { + declare module.exports: any; +} + +declare module 'lbry-redux/src/util/batchActions' { + declare module.exports: any; +} + +declare module 'lbry-redux/src/util/claim' { + declare module.exports: any; +} + +declare module 'lbry-redux/src/util/debounce' { + declare module.exports: any; +} + +declare module 'lbry-redux/src/util/formatCredits' { + declare module.exports: any; +} + +declare module 'lbry-redux/src/util/handle-fetch' { + declare module.exports: any; +} + +declare module 'lbry-redux/src/util/query_params' { + declare module.exports: any; +} + +declare module 'lbry-redux/src/util/redux-utils' { + declare module.exports: any; +} + +declare module 'lbry-redux/webpack.config' { + declare module.exports: any; +} + +// Filename aliases +declare module 'lbry-redux/dist/bundle.js' { + declare module.exports: $Exports<'lbry-redux/dist/bundle'>; +} +declare module 'lbry-redux/src/constants/action_types.js' { + declare module.exports: $Exports<'lbry-redux/src/constants/action_types'>; +} +declare module 'lbry-redux/src/constants/icons.js' { + declare module.exports: $Exports<'lbry-redux/src/constants/icons'>; +} +declare module 'lbry-redux/src/constants/languages.js' { + declare module.exports: $Exports<'lbry-redux/src/constants/languages'>; +} +declare module 'lbry-redux/src/constants/pages.js' { + declare module.exports: $Exports<'lbry-redux/src/constants/pages'>; +} +declare module 'lbry-redux/src/constants/search.js' { + declare module.exports: $Exports<'lbry-redux/src/constants/search'>; +} +declare module 'lbry-redux/src/constants/settings.js' { + declare module.exports: $Exports<'lbry-redux/src/constants/settings'>; +} +declare module 'lbry-redux/src/constants/shape_shift.js' { + declare module.exports: $Exports<'lbry-redux/src/constants/shape_shift'>; +} +declare module 'lbry-redux/src/constants/sort_options.js' { + declare module.exports: $Exports<'lbry-redux/src/constants/sort_options'>; +} +declare module 'lbry-redux/src/constants/thumbnail_upload_statuses.js' { + declare module.exports: $Exports<'lbry-redux/src/constants/thumbnail_upload_statuses'>; +} +declare module 'lbry-redux/src/constants/transaction_types.js' { + declare module.exports: $Exports<'lbry-redux/src/constants/transaction_types'>; +} +declare module 'lbry-redux/src/index.js' { + declare module.exports: $Exports<'lbry-redux/src/index'>; +} +declare module 'lbry-redux/src/lbry.js' { + declare module.exports: $Exports<'lbry-redux/src/lbry'>; +} +declare module 'lbry-redux/src/lbryURI.js' { + declare module.exports: $Exports<'lbry-redux/src/lbryURI'>; +} +declare module 'lbry-redux/src/redux/actions/claims.js' { + declare module.exports: $Exports<'lbry-redux/src/redux/actions/claims'>; +} +declare module 'lbry-redux/src/redux/actions/file_info.js' { + declare module.exports: $Exports<'lbry-redux/src/redux/actions/file_info'>; +} +declare module 'lbry-redux/src/redux/actions/notifications.js' { + declare module.exports: $Exports<'lbry-redux/src/redux/actions/notifications'>; +} +declare module 'lbry-redux/src/redux/actions/search.js' { + declare module.exports: $Exports<'lbry-redux/src/redux/actions/search'>; +} +declare module 'lbry-redux/src/redux/actions/wallet.js' { + declare module.exports: $Exports<'lbry-redux/src/redux/actions/wallet'>; +} +declare module 'lbry-redux/src/redux/reducers/claims.js' { + declare module.exports: $Exports<'lbry-redux/src/redux/reducers/claims'>; +} +declare module 'lbry-redux/src/redux/reducers/file_info.js' { + declare module.exports: $Exports<'lbry-redux/src/redux/reducers/file_info'>; +} +declare module 'lbry-redux/src/redux/reducers/notifications.js' { + declare module.exports: $Exports<'lbry-redux/src/redux/reducers/notifications'>; +} +declare module 'lbry-redux/src/redux/reducers/search.js' { + declare module.exports: $Exports<'lbry-redux/src/redux/reducers/search'>; +} +declare module 'lbry-redux/src/redux/reducers/wallet.js' { + declare module.exports: $Exports<'lbry-redux/src/redux/reducers/wallet'>; +} +declare module 'lbry-redux/src/redux/selectors/claims.js' { + declare module.exports: $Exports<'lbry-redux/src/redux/selectors/claims'>; +} +declare module 'lbry-redux/src/redux/selectors/file_info.js' { + declare module.exports: $Exports<'lbry-redux/src/redux/selectors/file_info'>; +} +declare module 'lbry-redux/src/redux/selectors/navigation.js' { + declare module.exports: $Exports<'lbry-redux/src/redux/selectors/navigation'>; +} +declare module 'lbry-redux/src/redux/selectors/notifications.js' { + declare module.exports: $Exports<'lbry-redux/src/redux/selectors/notifications'>; +} +declare module 'lbry-redux/src/redux/selectors/search.js' { + declare module.exports: $Exports<'lbry-redux/src/redux/selectors/search'>; +} +declare module 'lbry-redux/src/redux/selectors/wallet.js' { + declare module.exports: $Exports<'lbry-redux/src/redux/selectors/wallet'>; +} +declare module 'lbry-redux/src/types/Notification.js' { + declare module.exports: $Exports<'lbry-redux/src/types/Notification'>; +} +declare module 'lbry-redux/src/types/Search.js' { + declare module.exports: $Exports<'lbry-redux/src/types/Search'>; +} +declare module 'lbry-redux/src/util/batchActions.js' { + declare module.exports: $Exports<'lbry-redux/src/util/batchActions'>; +} +declare module 'lbry-redux/src/util/claim.js' { + declare module.exports: $Exports<'lbry-redux/src/util/claim'>; +} +declare module 'lbry-redux/src/util/debounce.js' { + declare module.exports: $Exports<'lbry-redux/src/util/debounce'>; +} +declare module 'lbry-redux/src/util/formatCredits.js' { + declare module.exports: $Exports<'lbry-redux/src/util/formatCredits'>; +} +declare module 'lbry-redux/src/util/handle-fetch.js' { + declare module.exports: $Exports<'lbry-redux/src/util/handle-fetch'>; +} +declare module 'lbry-redux/src/util/query_params.js' { + declare module.exports: $Exports<'lbry-redux/src/util/query_params'>; +} +declare module 'lbry-redux/src/util/redux-utils.js' { + declare module.exports: $Exports<'lbry-redux/src/util/redux-utils'>; +} +declare module 'lbry-redux/webpack.config.js' { + declare module.exports: $Exports<'lbry-redux/webpack.config'>; +} diff --git a/flow-typed/npm/lbryinc_vx.x.x.js b/flow-typed/npm/lbryinc_vx.x.x.js new file mode 100644 index 000000000..e796c99c3 --- /dev/null +++ b/flow-typed/npm/lbryinc_vx.x.x.js @@ -0,0 +1,277 @@ +// flow-typed signature: abf6089d4460ac6456fc6aded78cc562 +// flow-typed version: <>/lbryinc_vlbryio/lbryinc#351d0a08806b0f770b50066b61a806171f6424d4/flow_v0.94.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'lbryinc' + * + * 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 'lbryinc' { + 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 'lbryinc/dist/bundle' { + declare module.exports: any; +} + +declare module 'lbryinc/src/constants/action_types' { + declare module.exports: any; +} + +declare module 'lbryinc/src/constants/claim' { + declare module.exports: any; +} + +declare module 'lbryinc/src/constants/subscriptions' { + declare module.exports: any; +} + +declare module 'lbryinc/src/index' { + declare module.exports: any; +} + +declare module 'lbryinc/src/lbryio' { + declare module.exports: any; +} + +declare module 'lbryinc/src/redux/actions/auth' { + declare module.exports: any; +} + +declare module 'lbryinc/src/redux/actions/blacklist' { + declare module.exports: any; +} + +declare module 'lbryinc/src/redux/actions/cost_info' { + declare module.exports: any; +} + +declare module 'lbryinc/src/redux/actions/homepage' { + declare module.exports: any; +} + +declare module 'lbryinc/src/redux/actions/rewards' { + declare module.exports: any; +} + +declare module 'lbryinc/src/redux/actions/stats' { + declare module.exports: any; +} + +declare module 'lbryinc/src/redux/actions/subscriptions' { + declare module.exports: any; +} + +declare module 'lbryinc/src/redux/actions/user' { + declare module.exports: any; +} + +declare module 'lbryinc/src/redux/reducers/auth' { + declare module.exports: any; +} + +declare module 'lbryinc/src/redux/reducers/blacklist' { + declare module.exports: any; +} + +declare module 'lbryinc/src/redux/reducers/cost_info' { + declare module.exports: any; +} + +declare module 'lbryinc/src/redux/reducers/homepage' { + declare module.exports: any; +} + +declare module 'lbryinc/src/redux/reducers/rewards' { + declare module.exports: any; +} + +declare module 'lbryinc/src/redux/reducers/stats' { + declare module.exports: any; +} + +declare module 'lbryinc/src/redux/reducers/subscriptions' { + declare module.exports: any; +} + +declare module 'lbryinc/src/redux/reducers/user' { + declare module.exports: any; +} + +declare module 'lbryinc/src/redux/selectors/auth' { + declare module.exports: any; +} + +declare module 'lbryinc/src/redux/selectors/blacklist' { + declare module.exports: any; +} + +declare module 'lbryinc/src/redux/selectors/cost_info' { + declare module.exports: any; +} + +declare module 'lbryinc/src/redux/selectors/homepage' { + declare module.exports: any; +} + +declare module 'lbryinc/src/redux/selectors/rewards' { + declare module.exports: any; +} + +declare module 'lbryinc/src/redux/selectors/stats' { + declare module.exports: any; +} + +declare module 'lbryinc/src/redux/selectors/subscriptions' { + declare module.exports: any; +} + +declare module 'lbryinc/src/redux/selectors/user' { + declare module.exports: any; +} + +declare module 'lbryinc/src/rewards' { + declare module.exports: any; +} + +declare module 'lbryinc/src/types/redux' { + declare module.exports: any; +} + +declare module 'lbryinc/src/types/subscription' { + declare module.exports: any; +} + +declare module 'lbryinc/src/util/redux-utils' { + declare module.exports: any; +} + +declare module 'lbryinc/src/util/swap-json' { + declare module.exports: any; +} + +declare module 'lbryinc/webpack.config' { + declare module.exports: any; +} + +// Filename aliases +declare module 'lbryinc/dist/bundle.js' { + declare module.exports: $Exports<'lbryinc/dist/bundle'>; +} +declare module 'lbryinc/src/constants/action_types.js' { + declare module.exports: $Exports<'lbryinc/src/constants/action_types'>; +} +declare module 'lbryinc/src/constants/claim.js' { + declare module.exports: $Exports<'lbryinc/src/constants/claim'>; +} +declare module 'lbryinc/src/constants/subscriptions.js' { + declare module.exports: $Exports<'lbryinc/src/constants/subscriptions'>; +} +declare module 'lbryinc/src/index.js' { + declare module.exports: $Exports<'lbryinc/src/index'>; +} +declare module 'lbryinc/src/lbryio.js' { + declare module.exports: $Exports<'lbryinc/src/lbryio'>; +} +declare module 'lbryinc/src/redux/actions/auth.js' { + declare module.exports: $Exports<'lbryinc/src/redux/actions/auth'>; +} +declare module 'lbryinc/src/redux/actions/blacklist.js' { + declare module.exports: $Exports<'lbryinc/src/redux/actions/blacklist'>; +} +declare module 'lbryinc/src/redux/actions/cost_info.js' { + declare module.exports: $Exports<'lbryinc/src/redux/actions/cost_info'>; +} +declare module 'lbryinc/src/redux/actions/homepage.js' { + declare module.exports: $Exports<'lbryinc/src/redux/actions/homepage'>; +} +declare module 'lbryinc/src/redux/actions/rewards.js' { + declare module.exports: $Exports<'lbryinc/src/redux/actions/rewards'>; +} +declare module 'lbryinc/src/redux/actions/stats.js' { + declare module.exports: $Exports<'lbryinc/src/redux/actions/stats'>; +} +declare module 'lbryinc/src/redux/actions/subscriptions.js' { + declare module.exports: $Exports<'lbryinc/src/redux/actions/subscriptions'>; +} +declare module 'lbryinc/src/redux/actions/user.js' { + declare module.exports: $Exports<'lbryinc/src/redux/actions/user'>; +} +declare module 'lbryinc/src/redux/reducers/auth.js' { + declare module.exports: $Exports<'lbryinc/src/redux/reducers/auth'>; +} +declare module 'lbryinc/src/redux/reducers/blacklist.js' { + declare module.exports: $Exports<'lbryinc/src/redux/reducers/blacklist'>; +} +declare module 'lbryinc/src/redux/reducers/cost_info.js' { + declare module.exports: $Exports<'lbryinc/src/redux/reducers/cost_info'>; +} +declare module 'lbryinc/src/redux/reducers/homepage.js' { + declare module.exports: $Exports<'lbryinc/src/redux/reducers/homepage'>; +} +declare module 'lbryinc/src/redux/reducers/rewards.js' { + declare module.exports: $Exports<'lbryinc/src/redux/reducers/rewards'>; +} +declare module 'lbryinc/src/redux/reducers/stats.js' { + declare module.exports: $Exports<'lbryinc/src/redux/reducers/stats'>; +} +declare module 'lbryinc/src/redux/reducers/subscriptions.js' { + declare module.exports: $Exports<'lbryinc/src/redux/reducers/subscriptions'>; +} +declare module 'lbryinc/src/redux/reducers/user.js' { + declare module.exports: $Exports<'lbryinc/src/redux/reducers/user'>; +} +declare module 'lbryinc/src/redux/selectors/auth.js' { + declare module.exports: $Exports<'lbryinc/src/redux/selectors/auth'>; +} +declare module 'lbryinc/src/redux/selectors/blacklist.js' { + declare module.exports: $Exports<'lbryinc/src/redux/selectors/blacklist'>; +} +declare module 'lbryinc/src/redux/selectors/cost_info.js' { + declare module.exports: $Exports<'lbryinc/src/redux/selectors/cost_info'>; +} +declare module 'lbryinc/src/redux/selectors/homepage.js' { + declare module.exports: $Exports<'lbryinc/src/redux/selectors/homepage'>; +} +declare module 'lbryinc/src/redux/selectors/rewards.js' { + declare module.exports: $Exports<'lbryinc/src/redux/selectors/rewards'>; +} +declare module 'lbryinc/src/redux/selectors/stats.js' { + declare module.exports: $Exports<'lbryinc/src/redux/selectors/stats'>; +} +declare module 'lbryinc/src/redux/selectors/subscriptions.js' { + declare module.exports: $Exports<'lbryinc/src/redux/selectors/subscriptions'>; +} +declare module 'lbryinc/src/redux/selectors/user.js' { + declare module.exports: $Exports<'lbryinc/src/redux/selectors/user'>; +} +declare module 'lbryinc/src/rewards.js' { + declare module.exports: $Exports<'lbryinc/src/rewards'>; +} +declare module 'lbryinc/src/types/redux.js' { + declare module.exports: $Exports<'lbryinc/src/types/redux'>; +} +declare module 'lbryinc/src/types/subscription.js' { + declare module.exports: $Exports<'lbryinc/src/types/subscription'>; +} +declare module 'lbryinc/src/util/redux-utils.js' { + declare module.exports: $Exports<'lbryinc/src/util/redux-utils'>; +} +declare module 'lbryinc/src/util/swap-json.js' { + declare module.exports: $Exports<'lbryinc/src/util/swap-json'>; +} +declare module 'lbryinc/webpack.config.js' { + declare module.exports: $Exports<'lbryinc/webpack.config'>; +} diff --git a/flow-typed/npm/lint-staged_vx.x.x.js b/flow-typed/npm/lint-staged_vx.x.x.js new file mode 100644 index 000000000..95743b3a2 --- /dev/null +++ b/flow-typed/npm/lint-staged_vx.x.x.js @@ -0,0 +1,108 @@ +// flow-typed signature: 539770b1464134cd11d4b938e6c33974 +// flow-typed version: <>/lint-staged_v^7.0.2/flow_v0.94.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'lint-staged' + * + * 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 'lint-staged' { + 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 'lint-staged/src/calcChunkSize' { + declare module.exports: any; +} + +declare module 'lint-staged/src/checkPkgScripts' { + declare module.exports: any; +} + +declare module 'lint-staged/src/findBin' { + declare module.exports: any; +} + +declare module 'lint-staged/src/generateTasks' { + declare module.exports: any; +} + +declare module 'lint-staged/src/getConfig' { + declare module.exports: any; +} + +declare module 'lint-staged/src/index' { + declare module.exports: any; +} + +declare module 'lint-staged/src/makeCmdTasks' { + declare module.exports: any; +} + +declare module 'lint-staged/src/printErrors' { + declare module.exports: any; +} + +declare module 'lint-staged/src/resolveGitDir' { + declare module.exports: any; +} + +declare module 'lint-staged/src/resolveTaskFn' { + declare module.exports: any; +} + +declare module 'lint-staged/src/runAll' { + declare module.exports: any; +} + +// Filename aliases +declare module 'lint-staged/index' { + declare module.exports: $Exports<'lint-staged'>; +} +declare module 'lint-staged/index.js' { + declare module.exports: $Exports<'lint-staged'>; +} +declare module 'lint-staged/src/calcChunkSize.js' { + declare module.exports: $Exports<'lint-staged/src/calcChunkSize'>; +} +declare module 'lint-staged/src/checkPkgScripts.js' { + declare module.exports: $Exports<'lint-staged/src/checkPkgScripts'>; +} +declare module 'lint-staged/src/findBin.js' { + declare module.exports: $Exports<'lint-staged/src/findBin'>; +} +declare module 'lint-staged/src/generateTasks.js' { + declare module.exports: $Exports<'lint-staged/src/generateTasks'>; +} +declare module 'lint-staged/src/getConfig.js' { + declare module.exports: $Exports<'lint-staged/src/getConfig'>; +} +declare module 'lint-staged/src/index.js' { + declare module.exports: $Exports<'lint-staged/src/index'>; +} +declare module 'lint-staged/src/makeCmdTasks.js' { + declare module.exports: $Exports<'lint-staged/src/makeCmdTasks'>; +} +declare module 'lint-staged/src/printErrors.js' { + declare module.exports: $Exports<'lint-staged/src/printErrors'>; +} +declare module 'lint-staged/src/resolveGitDir.js' { + declare module.exports: $Exports<'lint-staged/src/resolveGitDir'>; +} +declare module 'lint-staged/src/resolveTaskFn.js' { + declare module.exports: $Exports<'lint-staged/src/resolveTaskFn'>; +} +declare module 'lint-staged/src/runAll.js' { + declare module.exports: $Exports<'lint-staged/src/runAll'>; +} diff --git a/flow-typed/npm/localforage_v1.5.x.js b/flow-typed/npm/localforage_v1.5.x.js new file mode 100644 index 000000000..bcbf1704b --- /dev/null +++ b/flow-typed/npm/localforage_v1.5.x.js @@ -0,0 +1,84 @@ +// flow-typed signature: 37b164ad4c10b3c89887d1fd5b7ca096 +// flow-typed version: 9c854fa980/localforage_v1.5.x/flow_>=v0.25.x + +type PartialConfig = { + driver?: string | Array, + name?: string, + size?: number, + storeName?: string, + version?: string, + description?: string, +}; + +type Driver = { + _driver: string, + _initStorage(config: PartialConfig): void, + + getItem( + key: string, + successCallback?: (err?: Error, value?: T) => mixed, + ): ?Promise, + setItem( + key: string, + value: T, + successCallback?: (err?: Error, value?: T) => mixed, + ): ?Promise, + removeItem( + key: string, + successCallback?: (err?: Error) => mixed, + ): ?Promise, + clear(successCallback?: ?(numberOfKeys: number) => mixed): ?Promise, + length(successCallback?: (numberOfKeys: number) => mixed): ?Promise, + key( + keyIndex: number, + successCallback?: (keyName: string) => mixed, + ): ?Promise, + keys( + successCallback?: (keyNames: Array) => mixed, + ): ?Promise>, +}; + +type localforageInstance = { + INDEXEDDB: 'asyncStorage', + WEBSQL: 'webSQLStorage', + LOCALSTORAGE: 'localStorageWrapper', + + getItem( + key: string, + successCallback?: (err?: Error, value?: T) => mixed, + ): Promise, + setItem( + key: string, + value: T, + successCallback?: (err?: Error, value?: T) => mixed, + ): Promise, + removeItem( + key: string, + successCallback?: (err?: Error) => mixed, + ): Promise, + clear(successCallback?: ?(numberOfKeys: number) => mixed): Promise, + length(successCallback?: (numberOfKeys: number) => mixed): Promise, + key( + keyIndex: number, + successCallback?: (keyName: string) => mixed, + ): Promise, + keys( + successCallback?: (keyNames: Array) => mixed, + ): Promise>, + iterate( + iteratorCallback: (value: T, key: string, iterationNumber: number) => mixed, + successCallback?: (result: void | [string, T]) => mixed, + ): Promise, + setDriver(driverNames: string | Array): void, + config(config?: PartialConfig): boolean | PartialConfig, + defineDriver(driver: Driver): void, + driver(): string, + ready(): Promise, + supports(driverName: string): boolean, + createInstance(config?: PartialConfig): localforageInstance, + dropInstance(config?: PartialConfig): Promise, +}; + +declare module 'localforage' { + declare module.exports: localforageInstance; +} diff --git a/flow-typed/npm/make-runnable_vx.x.x.js b/flow-typed/npm/make-runnable_vx.x.x.js new file mode 100644 index 000000000..f85c35373 --- /dev/null +++ b/flow-typed/npm/make-runnable_vx.x.x.js @@ -0,0 +1,80 @@ +// flow-typed signature: 0e24f899aec3be62c34eef04509693bd +// flow-typed version: <>/make-runnable_v^1.3.6/flow_v0.94.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'make-runnable' + * + * 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 'make-runnable' { + 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 'make-runnable/custom' { + declare module.exports: any; +} + +declare module 'make-runnable/engine' { + declare module.exports: any; +} + +declare module 'make-runnable/test/test_module_no_output_frame' { + declare module.exports: any; +} + +declare module 'make-runnable/test/test' { + declare module.exports: any; +} + +declare module 'make-runnable/test/testModules/basic' { + declare module.exports: any; +} + +declare module 'make-runnable/test/testModules/noOutputFrame' { + declare module.exports: any; +} + +declare module 'make-runnable/utils/mergeObjects' { + declare module.exports: any; +} + +// Filename aliases +declare module 'make-runnable/custom.js' { + declare module.exports: $Exports<'make-runnable/custom'>; +} +declare module 'make-runnable/engine.js' { + declare module.exports: $Exports<'make-runnable/engine'>; +} +declare module 'make-runnable/index' { + declare module.exports: $Exports<'make-runnable'>; +} +declare module 'make-runnable/index.js' { + declare module.exports: $Exports<'make-runnable'>; +} +declare module 'make-runnable/test/test_module_no_output_frame.js' { + declare module.exports: $Exports<'make-runnable/test/test_module_no_output_frame'>; +} +declare module 'make-runnable/test/test.js' { + declare module.exports: $Exports<'make-runnable/test/test'>; +} +declare module 'make-runnable/test/testModules/basic.js' { + declare module.exports: $Exports<'make-runnable/test/testModules/basic'>; +} +declare module 'make-runnable/test/testModules/noOutputFrame.js' { + declare module.exports: $Exports<'make-runnable/test/testModules/noOutputFrame'>; +} +declare module 'make-runnable/utils/mergeObjects.js' { + declare module.exports: $Exports<'make-runnable/utils/mergeObjects'>; +} diff --git a/flow-typed/npm/mammoth_vx.x.x.js b/flow-typed/npm/mammoth_vx.x.x.js new file mode 100644 index 000000000..5a6258dda --- /dev/null +++ b/flow-typed/npm/mammoth_vx.x.x.js @@ -0,0 +1,564 @@ +// flow-typed signature: 951ee90843f8c063b5046f586d59e2cc +// flow-typed version: <>/mammoth_v^1.4.6/flow_v0.94.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'mammoth' + * + * 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 'mammoth' { + 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 'mammoth/browser/docx/files' { + declare module.exports: any; +} + +declare module 'mammoth/browser/unzip' { + declare module.exports: any; +} + +declare module 'mammoth/lib/document-to-html' { + declare module.exports: any; +} + +declare module 'mammoth/lib/documents' { + declare module.exports: any; +} + +declare module 'mammoth/lib/docx/body-reader' { + declare module.exports: any; +} + +declare module 'mammoth/lib/docx/comments-reader' { + declare module.exports: any; +} + +declare module 'mammoth/lib/docx/content-types-reader' { + declare module.exports: any; +} + +declare module 'mammoth/lib/docx/document-xml-reader' { + declare module.exports: any; +} + +declare module 'mammoth/lib/docx/docx-reader' { + declare module.exports: any; +} + +declare module 'mammoth/lib/docx/files' { + declare module.exports: any; +} + +declare module 'mammoth/lib/docx/notes-reader' { + declare module.exports: any; +} + +declare module 'mammoth/lib/docx/numbering-xml' { + declare module.exports: any; +} + +declare module 'mammoth/lib/docx/office-xml-reader' { + declare module.exports: any; +} + +declare module 'mammoth/lib/docx/relationships-reader' { + declare module.exports: any; +} + +declare module 'mammoth/lib/docx/style-map' { + declare module.exports: any; +} + +declare module 'mammoth/lib/docx/styles-reader' { + declare module.exports: any; +} + +declare module 'mammoth/lib/docx/uris' { + declare module.exports: any; +} + +declare module 'mammoth/lib/html/ast' { + declare module.exports: any; +} + +declare module 'mammoth/lib/html/index' { + declare module.exports: any; +} + +declare module 'mammoth/lib/html/simplify' { + declare module.exports: any; +} + +declare module 'mammoth/lib/images' { + declare module.exports: any; +} + +declare module 'mammoth/lib/index' { + declare module.exports: any; +} + +declare module 'mammoth/lib/main' { + declare module.exports: any; +} + +declare module 'mammoth/lib/options-reader' { + declare module.exports: any; +} + +declare module 'mammoth/lib/promises' { + declare module.exports: any; +} + +declare module 'mammoth/lib/results' { + declare module.exports: any; +} + +declare module 'mammoth/lib/style-reader' { + declare module.exports: any; +} + +declare module 'mammoth/lib/styles/document-matchers' { + declare module.exports: any; +} + +declare module 'mammoth/lib/styles/html-paths' { + declare module.exports: any; +} + +declare module 'mammoth/lib/styles/parser/tokeniser' { + declare module.exports: any; +} + +declare module 'mammoth/lib/transforms' { + declare module.exports: any; +} + +declare module 'mammoth/lib/underline' { + declare module.exports: any; +} + +declare module 'mammoth/lib/unzip' { + declare module.exports: any; +} + +declare module 'mammoth/lib/writers/html-writer' { + declare module.exports: any; +} + +declare module 'mammoth/lib/writers/index' { + declare module.exports: any; +} + +declare module 'mammoth/lib/writers/markdown-writer' { + declare module.exports: any; +} + +declare module 'mammoth/lib/xml/index' { + declare module.exports: any; +} + +declare module 'mammoth/lib/xml/nodes' { + declare module.exports: any; +} + +declare module 'mammoth/lib/xml/reader' { + declare module.exports: any; +} + +declare module 'mammoth/lib/xml/writer' { + declare module.exports: any; +} + +declare module 'mammoth/lib/zipfile' { + declare module.exports: any; +} + +declare module 'mammoth/mammoth.browser' { + declare module.exports: any; +} + +declare module 'mammoth/mammoth.browser.min' { + declare module.exports: any; +} + +declare module 'mammoth/test/document-to-html.tests' { + declare module.exports: any; +} + +declare module 'mammoth/test/docx/body-reader.tests' { + declare module.exports: any; +} + +declare module 'mammoth/test/docx/comments-reader.tests' { + declare module.exports: any; +} + +declare module 'mammoth/test/docx/content-types-reader.tests' { + declare module.exports: any; +} + +declare module 'mammoth/test/docx/document-matchers' { + declare module.exports: any; +} + +declare module 'mammoth/test/docx/docx-reader.tests' { + declare module.exports: any; +} + +declare module 'mammoth/test/docx/files.tests' { + declare module.exports: any; +} + +declare module 'mammoth/test/docx/notes-reader.tests' { + declare module.exports: any; +} + +declare module 'mammoth/test/docx/numbering-xml.tests' { + declare module.exports: any; +} + +declare module 'mammoth/test/docx/office-xml-reader.tests' { + declare module.exports: any; +} + +declare module 'mammoth/test/docx/relationships-reader.tests' { + declare module.exports: any; +} + +declare module 'mammoth/test/docx/style-map.tests' { + declare module.exports: any; +} + +declare module 'mammoth/test/docx/styles-reader.tests' { + declare module.exports: any; +} + +declare module 'mammoth/test/docx/uris.tests' { + declare module.exports: any; +} + +declare module 'mammoth/test/html/simplify.tests' { + declare module.exports: any; +} + +declare module 'mammoth/test/html/write.tests' { + declare module.exports: any; +} + +declare module 'mammoth/test/images.tests' { + declare module.exports: any; +} + +declare module 'mammoth/test/main.tests' { + declare module.exports: any; +} + +declare module 'mammoth/test/mammoth.tests' { + declare module.exports: any; +} + +declare module 'mammoth/test/options-reader.tests' { + declare module.exports: any; +} + +declare module 'mammoth/test/results.tests' { + declare module.exports: any; +} + +declare module 'mammoth/test/style-reader.tests' { + declare module.exports: any; +} + +declare module 'mammoth/test/styles/document-matchers.tests' { + declare module.exports: any; +} + +declare module 'mammoth/test/styles/html-paths.tests' { + declare module.exports: any; +} + +declare module 'mammoth/test/styles/parser/tokeniser.tests' { + declare module.exports: any; +} + +declare module 'mammoth/test/test' { + declare module.exports: any; +} + +declare module 'mammoth/test/testing' { + declare module.exports: any; +} + +declare module 'mammoth/test/transforms.tests' { + declare module.exports: any; +} + +declare module 'mammoth/test/unzip.tests' { + declare module.exports: any; +} + +declare module 'mammoth/test/writers/html-writer.tests' { + declare module.exports: any; +} + +declare module 'mammoth/test/writers/markdown-writer.tests' { + declare module.exports: any; +} + +declare module 'mammoth/test/xml/reader.tests' { + declare module.exports: any; +} + +declare module 'mammoth/test/xml/writer.tests' { + declare module.exports: any; +} + +declare module 'mammoth/test/zipfile.tests' { + declare module.exports: any; +} + +// Filename aliases +declare module 'mammoth/browser/docx/files.js' { + declare module.exports: $Exports<'mammoth/browser/docx/files'>; +} +declare module 'mammoth/browser/unzip.js' { + declare module.exports: $Exports<'mammoth/browser/unzip'>; +} +declare module 'mammoth/lib/document-to-html.js' { + declare module.exports: $Exports<'mammoth/lib/document-to-html'>; +} +declare module 'mammoth/lib/documents.js' { + declare module.exports: $Exports<'mammoth/lib/documents'>; +} +declare module 'mammoth/lib/docx/body-reader.js' { + declare module.exports: $Exports<'mammoth/lib/docx/body-reader'>; +} +declare module 'mammoth/lib/docx/comments-reader.js' { + declare module.exports: $Exports<'mammoth/lib/docx/comments-reader'>; +} +declare module 'mammoth/lib/docx/content-types-reader.js' { + declare module.exports: $Exports<'mammoth/lib/docx/content-types-reader'>; +} +declare module 'mammoth/lib/docx/document-xml-reader.js' { + declare module.exports: $Exports<'mammoth/lib/docx/document-xml-reader'>; +} +declare module 'mammoth/lib/docx/docx-reader.js' { + declare module.exports: $Exports<'mammoth/lib/docx/docx-reader'>; +} +declare module 'mammoth/lib/docx/files.js' { + declare module.exports: $Exports<'mammoth/lib/docx/files'>; +} +declare module 'mammoth/lib/docx/notes-reader.js' { + declare module.exports: $Exports<'mammoth/lib/docx/notes-reader'>; +} +declare module 'mammoth/lib/docx/numbering-xml.js' { + declare module.exports: $Exports<'mammoth/lib/docx/numbering-xml'>; +} +declare module 'mammoth/lib/docx/office-xml-reader.js' { + declare module.exports: $Exports<'mammoth/lib/docx/office-xml-reader'>; +} +declare module 'mammoth/lib/docx/relationships-reader.js' { + declare module.exports: $Exports<'mammoth/lib/docx/relationships-reader'>; +} +declare module 'mammoth/lib/docx/style-map.js' { + declare module.exports: $Exports<'mammoth/lib/docx/style-map'>; +} +declare module 'mammoth/lib/docx/styles-reader.js' { + declare module.exports: $Exports<'mammoth/lib/docx/styles-reader'>; +} +declare module 'mammoth/lib/docx/uris.js' { + declare module.exports: $Exports<'mammoth/lib/docx/uris'>; +} +declare module 'mammoth/lib/html/ast.js' { + declare module.exports: $Exports<'mammoth/lib/html/ast'>; +} +declare module 'mammoth/lib/html/index.js' { + declare module.exports: $Exports<'mammoth/lib/html/index'>; +} +declare module 'mammoth/lib/html/simplify.js' { + declare module.exports: $Exports<'mammoth/lib/html/simplify'>; +} +declare module 'mammoth/lib/images.js' { + declare module.exports: $Exports<'mammoth/lib/images'>; +} +declare module 'mammoth/lib/index.js' { + declare module.exports: $Exports<'mammoth/lib/index'>; +} +declare module 'mammoth/lib/main.js' { + declare module.exports: $Exports<'mammoth/lib/main'>; +} +declare module 'mammoth/lib/options-reader.js' { + declare module.exports: $Exports<'mammoth/lib/options-reader'>; +} +declare module 'mammoth/lib/promises.js' { + declare module.exports: $Exports<'mammoth/lib/promises'>; +} +declare module 'mammoth/lib/results.js' { + declare module.exports: $Exports<'mammoth/lib/results'>; +} +declare module 'mammoth/lib/style-reader.js' { + declare module.exports: $Exports<'mammoth/lib/style-reader'>; +} +declare module 'mammoth/lib/styles/document-matchers.js' { + declare module.exports: $Exports<'mammoth/lib/styles/document-matchers'>; +} +declare module 'mammoth/lib/styles/html-paths.js' { + declare module.exports: $Exports<'mammoth/lib/styles/html-paths'>; +} +declare module 'mammoth/lib/styles/parser/tokeniser.js' { + declare module.exports: $Exports<'mammoth/lib/styles/parser/tokeniser'>; +} +declare module 'mammoth/lib/transforms.js' { + declare module.exports: $Exports<'mammoth/lib/transforms'>; +} +declare module 'mammoth/lib/underline.js' { + declare module.exports: $Exports<'mammoth/lib/underline'>; +} +declare module 'mammoth/lib/unzip.js' { + declare module.exports: $Exports<'mammoth/lib/unzip'>; +} +declare module 'mammoth/lib/writers/html-writer.js' { + declare module.exports: $Exports<'mammoth/lib/writers/html-writer'>; +} +declare module 'mammoth/lib/writers/index.js' { + declare module.exports: $Exports<'mammoth/lib/writers/index'>; +} +declare module 'mammoth/lib/writers/markdown-writer.js' { + declare module.exports: $Exports<'mammoth/lib/writers/markdown-writer'>; +} +declare module 'mammoth/lib/xml/index.js' { + declare module.exports: $Exports<'mammoth/lib/xml/index'>; +} +declare module 'mammoth/lib/xml/nodes.js' { + declare module.exports: $Exports<'mammoth/lib/xml/nodes'>; +} +declare module 'mammoth/lib/xml/reader.js' { + declare module.exports: $Exports<'mammoth/lib/xml/reader'>; +} +declare module 'mammoth/lib/xml/writer.js' { + declare module.exports: $Exports<'mammoth/lib/xml/writer'>; +} +declare module 'mammoth/lib/zipfile.js' { + declare module.exports: $Exports<'mammoth/lib/zipfile'>; +} +declare module 'mammoth/mammoth.browser.js' { + declare module.exports: $Exports<'mammoth/mammoth.browser'>; +} +declare module 'mammoth/mammoth.browser.min.js' { + declare module.exports: $Exports<'mammoth/mammoth.browser.min'>; +} +declare module 'mammoth/test/document-to-html.tests.js' { + declare module.exports: $Exports<'mammoth/test/document-to-html.tests'>; +} +declare module 'mammoth/test/docx/body-reader.tests.js' { + declare module.exports: $Exports<'mammoth/test/docx/body-reader.tests'>; +} +declare module 'mammoth/test/docx/comments-reader.tests.js' { + declare module.exports: $Exports<'mammoth/test/docx/comments-reader.tests'>; +} +declare module 'mammoth/test/docx/content-types-reader.tests.js' { + declare module.exports: $Exports<'mammoth/test/docx/content-types-reader.tests'>; +} +declare module 'mammoth/test/docx/document-matchers.js' { + declare module.exports: $Exports<'mammoth/test/docx/document-matchers'>; +} +declare module 'mammoth/test/docx/docx-reader.tests.js' { + declare module.exports: $Exports<'mammoth/test/docx/docx-reader.tests'>; +} +declare module 'mammoth/test/docx/files.tests.js' { + declare module.exports: $Exports<'mammoth/test/docx/files.tests'>; +} +declare module 'mammoth/test/docx/notes-reader.tests.js' { + declare module.exports: $Exports<'mammoth/test/docx/notes-reader.tests'>; +} +declare module 'mammoth/test/docx/numbering-xml.tests.js' { + declare module.exports: $Exports<'mammoth/test/docx/numbering-xml.tests'>; +} +declare module 'mammoth/test/docx/office-xml-reader.tests.js' { + declare module.exports: $Exports<'mammoth/test/docx/office-xml-reader.tests'>; +} +declare module 'mammoth/test/docx/relationships-reader.tests.js' { + declare module.exports: $Exports<'mammoth/test/docx/relationships-reader.tests'>; +} +declare module 'mammoth/test/docx/style-map.tests.js' { + declare module.exports: $Exports<'mammoth/test/docx/style-map.tests'>; +} +declare module 'mammoth/test/docx/styles-reader.tests.js' { + declare module.exports: $Exports<'mammoth/test/docx/styles-reader.tests'>; +} +declare module 'mammoth/test/docx/uris.tests.js' { + declare module.exports: $Exports<'mammoth/test/docx/uris.tests'>; +} +declare module 'mammoth/test/html/simplify.tests.js' { + declare module.exports: $Exports<'mammoth/test/html/simplify.tests'>; +} +declare module 'mammoth/test/html/write.tests.js' { + declare module.exports: $Exports<'mammoth/test/html/write.tests'>; +} +declare module 'mammoth/test/images.tests.js' { + declare module.exports: $Exports<'mammoth/test/images.tests'>; +} +declare module 'mammoth/test/main.tests.js' { + declare module.exports: $Exports<'mammoth/test/main.tests'>; +} +declare module 'mammoth/test/mammoth.tests.js' { + declare module.exports: $Exports<'mammoth/test/mammoth.tests'>; +} +declare module 'mammoth/test/options-reader.tests.js' { + declare module.exports: $Exports<'mammoth/test/options-reader.tests'>; +} +declare module 'mammoth/test/results.tests.js' { + declare module.exports: $Exports<'mammoth/test/results.tests'>; +} +declare module 'mammoth/test/style-reader.tests.js' { + declare module.exports: $Exports<'mammoth/test/style-reader.tests'>; +} +declare module 'mammoth/test/styles/document-matchers.tests.js' { + declare module.exports: $Exports<'mammoth/test/styles/document-matchers.tests'>; +} +declare module 'mammoth/test/styles/html-paths.tests.js' { + declare module.exports: $Exports<'mammoth/test/styles/html-paths.tests'>; +} +declare module 'mammoth/test/styles/parser/tokeniser.tests.js' { + declare module.exports: $Exports<'mammoth/test/styles/parser/tokeniser.tests'>; +} +declare module 'mammoth/test/test.js' { + declare module.exports: $Exports<'mammoth/test/test'>; +} +declare module 'mammoth/test/testing.js' { + declare module.exports: $Exports<'mammoth/test/testing'>; +} +declare module 'mammoth/test/transforms.tests.js' { + declare module.exports: $Exports<'mammoth/test/transforms.tests'>; +} +declare module 'mammoth/test/unzip.tests.js' { + declare module.exports: $Exports<'mammoth/test/unzip.tests'>; +} +declare module 'mammoth/test/writers/html-writer.tests.js' { + declare module.exports: $Exports<'mammoth/test/writers/html-writer.tests'>; +} +declare module 'mammoth/test/writers/markdown-writer.tests.js' { + declare module.exports: $Exports<'mammoth/test/writers/markdown-writer.tests'>; +} +declare module 'mammoth/test/xml/reader.tests.js' { + declare module.exports: $Exports<'mammoth/test/xml/reader.tests'>; +} +declare module 'mammoth/test/xml/writer.tests.js' { + declare module.exports: $Exports<'mammoth/test/xml/writer.tests'>; +} +declare module 'mammoth/test/zipfile.tests.js' { + declare module.exports: $Exports<'mammoth/test/zipfile.tests'>; +} diff --git a/flow-typed/npm/mime_v2.x.x.js b/flow-typed/npm/mime_v2.x.x.js new file mode 100644 index 000000000..1a5173ef5 --- /dev/null +++ b/flow-typed/npm/mime_v2.x.x.js @@ -0,0 +1,27 @@ +// flow-typed signature: 405ae1983603e8018c018978697f94de +// flow-typed version: 578dff53f6/mime_v2.x.x/flow_>=v0.25.x + +declare type $npm$mime$TypeMap = {[mime: string]: Array}; + +declare class $npm$mime$Mime { + constructor(...typeMap: Array<$npm$mime$TypeMap>): void; + + define(typeMap: $npm$mime$TypeMap, force?: boolean): void; + getExtension(mime: string): ?string; + getType(path: string): ?string; +} + +declare module 'mime' { + declare type TypeMap = $npm$mime$TypeMap; + declare module.exports: $npm$mime$Mime; +} + +declare module 'mime/lite' { + declare type TypeMap = $npm$mime$TypeMap; + declare module.exports: $npm$mime$Mime; +} + +declare module 'mime/Mime' { + declare type TypeMap = $npm$mime$TypeMap; + declare module.exports: typeof $npm$mime$Mime; +} diff --git a/flow-typed/npm/moment_v2.x.x.js b/flow-typed/npm/moment_v2.x.x.js new file mode 100644 index 000000000..65b6ffb76 --- /dev/null +++ b/flow-typed/npm/moment_v2.x.x.js @@ -0,0 +1,378 @@ +// flow-typed signature: abe80b5d57d40f13b34f7a7414f1c541 +// flow-typed version: c23239b2a8/moment_v2.x.x/flow_>=v0.25.x + +type moment$MomentOptions = { + y?: number | string, + year?: number | string, + years?: number | string, + M?: number | string, + month?: number | string, + months?: number | string, + d?: number | string, + day?: number | string, + days?: number | string, + date?: number | string, + h?: number | string, + hour?: number | string, + hours?: number | string, + m?: number | string, + minute?: number | string, + minutes?: number | string, + s?: number | string, + second?: number | string, + seconds?: number | string, + ms?: number | string, + millisecond?: number | string, + milliseconds?: number | string +}; + +type moment$MomentObject = { + years: number, + months: number, + date: number, + hours: number, + minutes: number, + seconds: number, + milliseconds: number +}; + +type moment$MomentCreationData = { + input: string, + format: string, + locale: Object, + isUTC: boolean, + strict: boolean +}; + +type moment$CalendarFormat = string | ((moment: moment$Moment) => string); + +type moment$CalendarFormats = { + sameDay?: moment$CalendarFormat, + nextDay?: moment$CalendarFormat, + nextWeek?: moment$CalendarFormat, + lastDay?: moment$CalendarFormat, + lastWeek?: moment$CalendarFormat, + sameElse?: moment$CalendarFormat +}; + +type moment$Inclusivity = "()" | "[)" | "()" | "(]" | "[]"; + +declare class moment$LocaleData { + months(moment: moment$Moment): string; + monthsShort(moment: moment$Moment): string; + monthsParse(month: string): number; + weekdays(moment: moment$Moment): string; + weekdaysShort(moment: moment$Moment): string; + weekdaysMin(moment: moment$Moment): string; + weekdaysParse(weekDay: string): number; + longDateFormat(dateFormat: string): string; + isPM(date: string): boolean; + meridiem(hours: number, minutes: number, isLower: boolean): string; + calendar( + key: + | "sameDay" + | "nextDay" + | "lastDay" + | "nextWeek" + | "prevWeek" + | "sameElse", + moment: moment$Moment + ): string; + relativeTime( + number: number, + withoutSuffix: boolean, + key: "s" | "m" | "mm" | "h" | "hh" | "d" | "dd" | "M" | "MM" | "y" | "yy", + isFuture: boolean + ): string; + pastFuture(diff: any, relTime: string): string; + ordinal(number: number): string; + preparse(str: string): any; + postformat(str: string): any; + week(moment: moment$Moment): string; + invalidDate(): string; + firstDayOfWeek(): number; + firstDayOfYear(): number; +} +declare class moment$MomentDuration { + humanize(suffix?: boolean): string; + milliseconds(): number; + asMilliseconds(): number; + seconds(): number; + asSeconds(): number; + minutes(): number; + asMinutes(): number; + hours(): number; + asHours(): number; + days(): number; + asDays(): number; + months(): number; + asWeeks(): number; + weeks(): number; + asMonths(): number; + years(): number; + asYears(): number; + add(value: number | moment$MomentDuration | Object, unit?: string): this; + subtract(value: number | moment$MomentDuration | Object, unit?: string): this; + as(unit: string): number; + get(unit: string): number; + toJSON(): string; + toISOString(): string; + isValid(): boolean; +} +declare class moment$Moment { + static ISO_8601: string; + static (string?: ?string): moment$Moment; + static ( + initDate: + | moment$MomentOptions + | number + | Date + | Array + | moment$Moment + | string + | null + | void + | [] + | {} + ): moment$Moment; + static (array: []): moment$Moment; + static (object: {}): moment$Moment; + static (string: ?string, format: string | Array): moment$Moment; + static ( + string: ?string, + format: string | Array, + strict: boolean + ): moment$Moment; + static ( + string: ?string, + format: string | Array, + locale: string + ): moment$Moment; + static ( + string: ?string, + format: string | Array, + locale: string, + strict: boolean + ): moment$Moment; + static unix(seconds: number): moment$Moment; + static utc(): moment$Moment; + static utc( + initDate: + | moment$MomentOptions + | number + | Date + | Array + | moment$Moment + | string + | null + | void + ): moment$Moment; + static utc(string: string, format: string | Array): moment$Moment; + static utc( + string: string, + format: string | Array, + strict: boolean + ): moment$Moment; + static utc( + string: string, + format: string | Array, + locale: string + ): moment$Moment; + static utc( + string: string, + format: string | Array, + locale: string, + strict: boolean + ): moment$Moment; + static parseZone(): moment$Moment; + static parseZone(rawDate: string | null | void): moment$Moment; + static parseZone( + rawDate: string, + format: string | Array + ): moment$Moment; + static parseZone( + rawDate: string, + format: string | Array, + strict: boolean + ): moment$Moment; + static parseZone( + rawDate: string, + format: string | Array, + locale: string + ): moment$Moment; + static parseZone( + rawDate: string, + format: string | Array, + locale: string, + strict: boolean + ): moment$Moment; + isValid(): boolean; + invalidAt(): 0 | 1 | 2 | 3 | 4 | 5 | 6; + creationData(): moment$MomentCreationData; + millisecond(number: number): this; + milliseconds(number: number): this; + millisecond(): number; + milliseconds(): number; + second(number: number): this; + seconds(number: number): this; + second(): number; + seconds(): number; + minute(number: number): this; + minutes(number: number): this; + minute(): number; + minutes(): number; + hour(number: number): this; + hours(number: number): this; + hour(): number; + hours(): number; + date(number: number): this; + dates(number: number): this; + date(): number; + dates(): number; + day(day: number | string): this; + days(day: number | string): this; + day(): number; + days(): number; + weekday(number: number): this; + weekday(): number; + isoWeekday(day: number | string): this; + isoWeekday(): number; + dayOfYear(day: number): this; + dayOfYear(): number; + week(number: number): this; + weeks(number: number): this; + week(): number; + weeks(): number; + isoWeek(number: number): this; + isoWeeks(number: number): this; + isoWeek(): number; + isoWeeks(): number; + month(number: number): this; + months(number: number): this; + month(): number; + months(): number; + quarter(number: number): this; + quarter(): number; + year(number: number): this; + years(number: number): this; + year(): number; + years(): number; + weekYear(number: number): this; + weekYear(): number; + isoWeekYear(number: number): this; + isoWeekYear(): number; + weeksInYear(): number; + isoWeeksInYear(): number; + get(string: string): number; + set(unit: string, value: number): this; + set(options: { [unit: string]: number }): this; + static max(...dates: Array): moment$Moment; + static max(dates: Array): moment$Moment; + static min(...dates: Array): moment$Moment; + static min(dates: Array): moment$Moment; + add( + value: number | moment$MomentDuration | moment$Moment | Object, + unit?: string + ): this; + subtract( + value: number | moment$MomentDuration | moment$Moment | string | Object, + unit?: string + ): this; + startOf(unit: string): this; + endOf(unit: string): this; + local(): this; + utc(): this; + utcOffset( + offset: number | string, + keepLocalTime?: boolean, + keepMinutes?: boolean + ): this; + utcOffset(): number; + format(format?: string): string; + fromNow(removeSuffix?: boolean): string; + from( + value: moment$Moment | string | number | Date | Array, + removePrefix?: boolean + ): string; + toNow(removePrefix?: boolean): string; + to( + value: moment$Moment | string | number | Date | Array, + removePrefix?: boolean + ): string; + calendar(refTime?: any, formats?: moment$CalendarFormats): string; + diff( + date: moment$Moment | string | number | Date | Array, + format?: string, + floating?: boolean + ): number; + valueOf(): number; + unix(): number; + daysInMonth(): number; + toDate(): Date; + toArray(): Array; + toJSON(): string; + toISOString(keepOffset?: boolean): string; + toObject(): moment$MomentObject; + isBefore( + date?: moment$Moment | string | number | Date | Array, + units?: ?string + ): boolean; + isSame( + date?: moment$Moment | string | number | Date | Array, + units?: ?string + ): boolean; + isAfter( + date?: moment$Moment | string | number | Date | Array, + units?: ?string + ): boolean; + isSameOrBefore( + date?: moment$Moment | string | number | Date | Array, + units?: ?string + ): boolean; + isSameOrAfter( + date?: moment$Moment | string | number | Date | Array, + units?: ?string + ): boolean; + isBetween( + from: moment$Moment | string | number | Date | Array, + to: moment$Moment | string | number | Date | Array, + units?: string, + inclusivity?: moment$Inclusivity + ): boolean; + isDST(): boolean; + isDSTShifted(): boolean; + isLeapYear(): boolean; + clone(): moment$Moment; + static isMoment(obj: any): boolean; + static isDate(obj: any): boolean; + static updateLocale(locale: string, localeData?: ?Object): void; + static defineLocale(locale: string, localeData?: ?Object): void; + static locale(locale?: string, localeData?: Object): string; + static locale(locales: Array): string; + locale(locale: string, customization?: Object | null): moment$Moment; + locale(): string; + static months(): Array; + static monthsShort(): Array; + static now(): number; + static weekdays(): Array; + static weekdaysShort(): Array; + static weekdaysMin(): Array; + static months(): string; + static monthsShort(): string; + static weekdays(): string; + static weekdaysShort(): string; + static weekdaysMin(): string; + static localeData(key?: string): moment$LocaleData; + localeData(): moment$LocaleData; + static duration( + value: number | Object | string, + unit?: string + ): moment$MomentDuration; + static isDuration(obj: any): boolean; + static normalizeUnits(unit: string): string; + static invalid(object: any): moment$Moment; +} + +declare module "moment" { + declare module.exports: Class; +} diff --git a/flow-typed/npm/node-abi_vx.x.x.js b/flow-typed/npm/node-abi_vx.x.x.js new file mode 100644 index 000000000..17f7dcbb5 --- /dev/null +++ b/flow-typed/npm/node-abi_vx.x.x.js @@ -0,0 +1,38 @@ +// flow-typed signature: a3e5dd3c1b956fb8248d1138e633b09d +// flow-typed version: <>/node-abi_v^2.5.1/flow_v0.94.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'node-abi' + * + * 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 'node-abi' { + 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 'node-abi/test/index' { + declare module.exports: any; +} + +// Filename aliases +declare module 'node-abi/index' { + declare module.exports: $Exports<'node-abi'>; +} +declare module 'node-abi/index.js' { + declare module.exports: $Exports<'node-abi'>; +} +declare module 'node-abi/test/index.js' { + declare module.exports: $Exports<'node-abi/test/index'>; +} diff --git a/flow-typed/npm/node-fetch_vx.x.x.js b/flow-typed/npm/node-fetch_vx.x.x.js new file mode 100644 index 000000000..193c77d4c --- /dev/null +++ b/flow-typed/npm/node-fetch_vx.x.x.js @@ -0,0 +1,46 @@ +// flow-typed signature: 2fe6b37be4f3ffa197e2832ed6800f1d +// flow-typed version: <>/node-fetch_v^2.3.0/flow_v0.94.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'node-fetch' + * + * 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 'node-fetch' { + 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 'node-fetch/browser' { + declare module.exports: any; +} + +declare module 'node-fetch/lib/index.es' { + declare module.exports: any; +} + +declare module 'node-fetch/lib/index' { + declare module.exports: any; +} + +// Filename aliases +declare module 'node-fetch/browser.js' { + declare module.exports: $Exports<'node-fetch/browser'>; +} +declare module 'node-fetch/lib/index.es.js' { + declare module.exports: $Exports<'node-fetch/lib/index.es'>; +} +declare module 'node-fetch/lib/index.js' { + declare module.exports: $Exports<'node-fetch/lib/index'>; +} diff --git a/flow-typed/npm/node-libs-browser_vx.x.x.js b/flow-typed/npm/node-libs-browser_vx.x.x.js new file mode 100644 index 000000000..7530aae76 --- /dev/null +++ b/flow-typed/npm/node-libs-browser_vx.x.x.js @@ -0,0 +1,94 @@ +// flow-typed signature: ff0bd8ed7c547980055786c7bb132e30 +// flow-typed version: <>/node-libs-browser_v^2.1.0/flow_v0.94.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'node-libs-browser' + * + * 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 'node-libs-browser' { + 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 'node-libs-browser/mock/buffer' { + declare module.exports: any; +} + +declare module 'node-libs-browser/mock/console' { + declare module.exports: any; +} + +declare module 'node-libs-browser/mock/dns' { + declare module.exports: any; +} + +declare module 'node-libs-browser/mock/empty' { + declare module.exports: any; +} + +declare module 'node-libs-browser/mock/net' { + declare module.exports: any; +} + +declare module 'node-libs-browser/mock/process' { + declare module.exports: any; +} + +declare module 'node-libs-browser/mock/punycode' { + declare module.exports: any; +} + +declare module 'node-libs-browser/mock/tls' { + declare module.exports: any; +} + +declare module 'node-libs-browser/mock/tty' { + declare module.exports: any; +} + +// Filename aliases +declare module 'node-libs-browser/index' { + declare module.exports: $Exports<'node-libs-browser'>; +} +declare module 'node-libs-browser/index.js' { + declare module.exports: $Exports<'node-libs-browser'>; +} +declare module 'node-libs-browser/mock/buffer.js' { + declare module.exports: $Exports<'node-libs-browser/mock/buffer'>; +} +declare module 'node-libs-browser/mock/console.js' { + declare module.exports: $Exports<'node-libs-browser/mock/console'>; +} +declare module 'node-libs-browser/mock/dns.js' { + declare module.exports: $Exports<'node-libs-browser/mock/dns'>; +} +declare module 'node-libs-browser/mock/empty.js' { + declare module.exports: $Exports<'node-libs-browser/mock/empty'>; +} +declare module 'node-libs-browser/mock/net.js' { + declare module.exports: $Exports<'node-libs-browser/mock/net'>; +} +declare module 'node-libs-browser/mock/process.js' { + declare module.exports: $Exports<'node-libs-browser/mock/process'>; +} +declare module 'node-libs-browser/mock/punycode.js' { + declare module.exports: $Exports<'node-libs-browser/mock/punycode'>; +} +declare module 'node-libs-browser/mock/tls.js' { + declare module.exports: $Exports<'node-libs-browser/mock/tls'>; +} +declare module 'node-libs-browser/mock/tty.js' { + declare module.exports: $Exports<'node-libs-browser/mock/tty'>; +} diff --git a/flow-typed/npm/node-loader_vx.x.x.js b/flow-typed/npm/node-loader_vx.x.x.js new file mode 100644 index 000000000..3a2e32269 --- /dev/null +++ b/flow-typed/npm/node-loader_vx.x.x.js @@ -0,0 +1,33 @@ +// flow-typed signature: 2814a9bd926cb80bbec0ca881e0a7933 +// flow-typed version: <>/node-loader_v^0.6.0/flow_v0.94.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'node-loader' + * + * 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 'node-loader' { + 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 'node-loader/index' { + declare module.exports: $Exports<'node-loader'>; +} +declare module 'node-loader/index.js' { + declare module.exports: $Exports<'node-loader'>; +} diff --git a/flow-typed/npm/node-sass_vx.x.x.js b/flow-typed/npm/node-sass_vx.x.x.js new file mode 100644 index 000000000..627686601 --- /dev/null +++ b/flow-typed/npm/node-sass_vx.x.x.js @@ -0,0 +1,270 @@ +// flow-typed signature: ffdd57cb6a0c6f4b1d0b68538d77fd53 +// flow-typed version: <>/node-sass_v^4.11.0/flow_v0.94.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'node-sass' + * + * 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 'node-sass' { + 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 'node-sass/lib/binding' { + declare module.exports: any; +} + +declare module 'node-sass/lib/errors' { + declare module.exports: any; +} + +declare module 'node-sass/lib/extensions' { + declare module.exports: any; +} + +declare module 'node-sass/lib/index' { + declare module.exports: any; +} + +declare module 'node-sass/lib/render' { + declare module.exports: any; +} + +declare module 'node-sass/lib/watcher' { + declare module.exports: any; +} + +declare module 'node-sass/scripts/build' { + declare module.exports: any; +} + +declare module 'node-sass/scripts/coverage' { + declare module.exports: any; +} + +declare module 'node-sass/scripts/install' { + declare module.exports: any; +} + +declare module 'node-sass/scripts/prepublish' { + declare module.exports: any; +} + +declare module 'node-sass/scripts/util/downloadoptions' { + declare module.exports: any; +} + +declare module 'node-sass/scripts/util/proxy' { + declare module.exports: any; +} + +declare module 'node-sass/scripts/util/useragent' { + declare module.exports: any; +} + +declare module 'node-sass/test/api' { + declare module.exports: any; +} + +declare module 'node-sass/test/binding' { + declare module.exports: any; +} + +declare module 'node-sass/test/cli' { + declare module.exports: any; +} + +declare module 'node-sass/test/downloadoptions' { + declare module.exports: any; +} + +declare module 'node-sass/test/errors' { + declare module.exports: any; +} + +declare module 'node-sass/test/fixtures/extras/my_custom_arrays_of_importers' { + declare module.exports: any; +} + +declare module 'node-sass/test/fixtures/extras/my_custom_functions_setter' { + declare module.exports: any; +} + +declare module 'node-sass/test/fixtures/extras/my_custom_functions_string_conversion' { + declare module.exports: any; +} + +declare module 'node-sass/test/fixtures/extras/my_custom_importer_data_cb' { + declare module.exports: any; +} + +declare module 'node-sass/test/fixtures/extras/my_custom_importer_data' { + declare module.exports: any; +} + +declare module 'node-sass/test/fixtures/extras/my_custom_importer_error' { + declare module.exports: any; +} + +declare module 'node-sass/test/fixtures/extras/my_custom_importer_file_and_data_cb' { + declare module.exports: any; +} + +declare module 'node-sass/test/fixtures/extras/my_custom_importer_file_and_data' { + declare module.exports: any; +} + +declare module 'node-sass/test/fixtures/extras/my_custom_importer_file_cb' { + declare module.exports: any; +} + +declare module 'node-sass/test/fixtures/extras/my_custom_importer_file' { + declare module.exports: any; +} + +declare module 'node-sass/test/lowlevel' { + declare module.exports: any; +} + +declare module 'node-sass/test/runtime' { + declare module.exports: any; +} + +declare module 'node-sass/test/scripts/util/proxy' { + declare module.exports: any; +} + +declare module 'node-sass/test/spec' { + declare module.exports: any; +} + +declare module 'node-sass/test/types' { + declare module.exports: any; +} + +declare module 'node-sass/test/useragent' { + declare module.exports: any; +} + +declare module 'node-sass/test/watcher' { + declare module.exports: any; +} + +// Filename aliases +declare module 'node-sass/lib/binding.js' { + declare module.exports: $Exports<'node-sass/lib/binding'>; +} +declare module 'node-sass/lib/errors.js' { + declare module.exports: $Exports<'node-sass/lib/errors'>; +} +declare module 'node-sass/lib/extensions.js' { + declare module.exports: $Exports<'node-sass/lib/extensions'>; +} +declare module 'node-sass/lib/index.js' { + declare module.exports: $Exports<'node-sass/lib/index'>; +} +declare module 'node-sass/lib/render.js' { + declare module.exports: $Exports<'node-sass/lib/render'>; +} +declare module 'node-sass/lib/watcher.js' { + declare module.exports: $Exports<'node-sass/lib/watcher'>; +} +declare module 'node-sass/scripts/build.js' { + declare module.exports: $Exports<'node-sass/scripts/build'>; +} +declare module 'node-sass/scripts/coverage.js' { + declare module.exports: $Exports<'node-sass/scripts/coverage'>; +} +declare module 'node-sass/scripts/install.js' { + declare module.exports: $Exports<'node-sass/scripts/install'>; +} +declare module 'node-sass/scripts/prepublish.js' { + declare module.exports: $Exports<'node-sass/scripts/prepublish'>; +} +declare module 'node-sass/scripts/util/downloadoptions.js' { + declare module.exports: $Exports<'node-sass/scripts/util/downloadoptions'>; +} +declare module 'node-sass/scripts/util/proxy.js' { + declare module.exports: $Exports<'node-sass/scripts/util/proxy'>; +} +declare module 'node-sass/scripts/util/useragent.js' { + declare module.exports: $Exports<'node-sass/scripts/util/useragent'>; +} +declare module 'node-sass/test/api.js' { + declare module.exports: $Exports<'node-sass/test/api'>; +} +declare module 'node-sass/test/binding.js' { + declare module.exports: $Exports<'node-sass/test/binding'>; +} +declare module 'node-sass/test/cli.js' { + declare module.exports: $Exports<'node-sass/test/cli'>; +} +declare module 'node-sass/test/downloadoptions.js' { + declare module.exports: $Exports<'node-sass/test/downloadoptions'>; +} +declare module 'node-sass/test/errors.js' { + declare module.exports: $Exports<'node-sass/test/errors'>; +} +declare module 'node-sass/test/fixtures/extras/my_custom_arrays_of_importers.js' { + declare module.exports: $Exports<'node-sass/test/fixtures/extras/my_custom_arrays_of_importers'>; +} +declare module 'node-sass/test/fixtures/extras/my_custom_functions_setter.js' { + declare module.exports: $Exports<'node-sass/test/fixtures/extras/my_custom_functions_setter'>; +} +declare module 'node-sass/test/fixtures/extras/my_custom_functions_string_conversion.js' { + declare module.exports: $Exports<'node-sass/test/fixtures/extras/my_custom_functions_string_conversion'>; +} +declare module 'node-sass/test/fixtures/extras/my_custom_importer_data_cb.js' { + declare module.exports: $Exports<'node-sass/test/fixtures/extras/my_custom_importer_data_cb'>; +} +declare module 'node-sass/test/fixtures/extras/my_custom_importer_data.js' { + declare module.exports: $Exports<'node-sass/test/fixtures/extras/my_custom_importer_data'>; +} +declare module 'node-sass/test/fixtures/extras/my_custom_importer_error.js' { + declare module.exports: $Exports<'node-sass/test/fixtures/extras/my_custom_importer_error'>; +} +declare module 'node-sass/test/fixtures/extras/my_custom_importer_file_and_data_cb.js' { + declare module.exports: $Exports<'node-sass/test/fixtures/extras/my_custom_importer_file_and_data_cb'>; +} +declare module 'node-sass/test/fixtures/extras/my_custom_importer_file_and_data.js' { + declare module.exports: $Exports<'node-sass/test/fixtures/extras/my_custom_importer_file_and_data'>; +} +declare module 'node-sass/test/fixtures/extras/my_custom_importer_file_cb.js' { + declare module.exports: $Exports<'node-sass/test/fixtures/extras/my_custom_importer_file_cb'>; +} +declare module 'node-sass/test/fixtures/extras/my_custom_importer_file.js' { + declare module.exports: $Exports<'node-sass/test/fixtures/extras/my_custom_importer_file'>; +} +declare module 'node-sass/test/lowlevel.js' { + declare module.exports: $Exports<'node-sass/test/lowlevel'>; +} +declare module 'node-sass/test/runtime.js' { + declare module.exports: $Exports<'node-sass/test/runtime'>; +} +declare module 'node-sass/test/scripts/util/proxy.js' { + declare module.exports: $Exports<'node-sass/test/scripts/util/proxy'>; +} +declare module 'node-sass/test/spec.js' { + declare module.exports: $Exports<'node-sass/test/spec'>; +} +declare module 'node-sass/test/types.js' { + declare module.exports: $Exports<'node-sass/test/types'>; +} +declare module 'node-sass/test/useragent.js' { + declare module.exports: $Exports<'node-sass/test/useragent'>; +} +declare module 'node-sass/test/watcher.js' { + declare module.exports: $Exports<'node-sass/test/watcher'>; +} diff --git a/flow-typed/npm/preprocess-loader_vx.x.x.js b/flow-typed/npm/preprocess-loader_vx.x.x.js new file mode 100644 index 000000000..92e7855b4 --- /dev/null +++ b/flow-typed/npm/preprocess-loader_vx.x.x.js @@ -0,0 +1,38 @@ +// flow-typed signature: eb8f21fe856507a71c375619b81870ca +// flow-typed version: <>/preprocess-loader_v^0.3.0/flow_v0.94.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'preprocess-loader' + * + * 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 'preprocess-loader' { + 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 'preprocess-loader/test/src/test' { + declare module.exports: any; +} + +// Filename aliases +declare module 'preprocess-loader/index' { + declare module.exports: $Exports<'preprocess-loader'>; +} +declare module 'preprocess-loader/index.js' { + declare module.exports: $Exports<'preprocess-loader'>; +} +declare module 'preprocess-loader/test/src/test.js' { + declare module.exports: $Exports<'preprocess-loader/test/src/test'>; +} diff --git a/flow-typed/npm/prettier_v1.x.x.js b/flow-typed/npm/prettier_v1.x.x.js new file mode 100644 index 000000000..f7e7b6ea8 --- /dev/null +++ b/flow-typed/npm/prettier_v1.x.x.js @@ -0,0 +1,178 @@ +// flow-typed signature: 066c92e9ccb5f0711df8d73cbca837d6 +// flow-typed version: 9e32affdbd/prettier_v1.x.x/flow_>=v0.56.x + +declare module "prettier" { + declare export type AST = Object; + declare export type Doc = Object; + declare export type FastPath = Object; + + declare export type PrettierParserName = + | "babylon" + | "flow" + | "typescript" + | "postcss" + | "css" + | "less" + | "scss" + | "json" + | "graphql" + | "markdown" + | "vue"; + + declare export type PrettierParser = { + [name: PrettierParserName]: (text: string, options?: Object) => AST + }; + + declare export type CustomParser = ( + text: string, + parsers: PrettierParser, + options: Options + ) => AST; + + declare export 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 export type Plugin = { + languages: SupportLanguage, + parsers: { [parserName: string]: Parser }, + printers: { [astFormat: string]: Printer } + }; + + declare export type Parser = { + parse: ( + text: string, + parsers: { [parserName: string]: Parser }, + options: Object + ) => AST, + astFormat: string + }; + + declare export 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 export 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 export type CursorResult = {| + formatted: string, + cursorOffset: number + |}; + + declare export type ResolveConfigOptions = {| + useCache?: boolean, + config?: string, + editorconfig?: boolean + |}; + + declare export 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 export type SupportOption = {| + since: string, + type: "int" | "boolean" | "choice" | "path", + deprecated?: string, + redirect?: SupportOptionRedirect, + description: string, + oppositeDescription?: string, + default: SupportOptionValue, + range?: SupportOptionRange, + choices?: SupportOptionChoice + |}; + + declare export type SupportOptionRedirect = {| + options: string, + value: SupportOptionValue + |}; + + declare export type SupportOptionRange = {| + start: number, + end: number, + step: number + |}; + + declare export type SupportOptionChoice = {| + value: boolean | string, + description?: string, + since?: string, + deprecated?: string, + redirect?: SupportOptionValue + |}; + + declare export type SupportOptionValue = number | boolean | string; + + declare export type SupportInfo = {| + languages: Array, + options: Array + |}; + + declare export 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): ?Options + }, + clearConfigCache: () => void, + getSupportInfo: (version?: string) => SupportInfo + |}; + + declare export default Prettier; +} diff --git a/flow-typed/npm/prop-types_v15.x.x.js b/flow-typed/npm/prop-types_v15.x.x.js new file mode 100644 index 000000000..ba9478bfe --- /dev/null +++ b/flow-typed/npm/prop-types_v15.x.x.js @@ -0,0 +1,35 @@ +// 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/qrcode.react_vx.x.x.js b/flow-typed/npm/qrcode.react_vx.x.x.js new file mode 100644 index 000000000..4818106c0 --- /dev/null +++ b/flow-typed/npm/qrcode.react_vx.x.x.js @@ -0,0 +1,32 @@ +// flow-typed signature: 9539e0ea6864d5e2d1e4546eb86999cd +// flow-typed version: <>/qrcode.react_v^0.8.0/flow_v0.94.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'qrcode.react' + * + * 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 'qrcode.react' { + 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 'qrcode.react/lib/index' { + declare module.exports: any; +} + +// Filename aliases +declare module 'qrcode.react/lib/index.js' { + declare module.exports: $Exports<'qrcode.react/lib/index'>; +} diff --git a/flow-typed/npm/raw-loader_vx.x.x.js b/flow-typed/npm/raw-loader_vx.x.x.js new file mode 100644 index 000000000..20f3cdff8 --- /dev/null +++ b/flow-typed/npm/raw-loader_vx.x.x.js @@ -0,0 +1,33 @@ +// flow-typed signature: 610ff4a25747ebd20b7da910d4dfed71 +// flow-typed version: <>/raw-loader_v^1.0.0/flow_v0.94.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'raw-loader' + * + * 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 'raw-loader' { + 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 'raw-loader/index' { + declare module.exports: $Exports<'raw-loader'>; +} +declare module 'raw-loader/index.js' { + declare module.exports: $Exports<'raw-loader'>; +} diff --git a/flow-typed/npm/rc-progress_vx.x.x.js b/flow-typed/npm/rc-progress_vx.x.x.js new file mode 100644 index 000000000..3b3cf4c2d --- /dev/null +++ b/flow-typed/npm/rc-progress_vx.x.x.js @@ -0,0 +1,109 @@ +// flow-typed signature: 2ff2dd5c6603f96006d4765eb2218dd7 +// flow-typed version: <>/rc-progress_v^2.0.6/flow_v0.94.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'rc-progress' + * + * 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 'rc-progress' { + 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 'rc-progress/dist/rc-progress' { + declare module.exports: any; +} + +declare module 'rc-progress/dist/rc-progress.min' { + declare module.exports: any; +} + +declare module 'rc-progress/es/Circle' { + declare module.exports: any; +} + +declare module 'rc-progress/es/enhancer' { + declare module.exports: any; +} + +declare module 'rc-progress/es/index' { + declare module.exports: any; +} + +declare module 'rc-progress/es/Line' { + declare module.exports: any; +} + +declare module 'rc-progress/es/types' { + declare module.exports: any; +} + +declare module 'rc-progress/lib/Circle' { + declare module.exports: any; +} + +declare module 'rc-progress/lib/enhancer' { + declare module.exports: any; +} + +declare module 'rc-progress/lib/index' { + declare module.exports: any; +} + +declare module 'rc-progress/lib/Line' { + declare module.exports: any; +} + +declare module 'rc-progress/lib/types' { + declare module.exports: any; +} + +// Filename aliases +declare module 'rc-progress/dist/rc-progress.js' { + declare module.exports: $Exports<'rc-progress/dist/rc-progress'>; +} +declare module 'rc-progress/dist/rc-progress.min.js' { + declare module.exports: $Exports<'rc-progress/dist/rc-progress.min'>; +} +declare module 'rc-progress/es/Circle.js' { + declare module.exports: $Exports<'rc-progress/es/Circle'>; +} +declare module 'rc-progress/es/enhancer.js' { + declare module.exports: $Exports<'rc-progress/es/enhancer'>; +} +declare module 'rc-progress/es/index.js' { + declare module.exports: $Exports<'rc-progress/es/index'>; +} +declare module 'rc-progress/es/Line.js' { + declare module.exports: $Exports<'rc-progress/es/Line'>; +} +declare module 'rc-progress/es/types.js' { + declare module.exports: $Exports<'rc-progress/es/types'>; +} +declare module 'rc-progress/lib/Circle.js' { + declare module.exports: $Exports<'rc-progress/lib/Circle'>; +} +declare module 'rc-progress/lib/enhancer.js' { + declare module.exports: $Exports<'rc-progress/lib/enhancer'>; +} +declare module 'rc-progress/lib/index.js' { + declare module.exports: $Exports<'rc-progress/lib/index'>; +} +declare module 'rc-progress/lib/Line.js' { + declare module.exports: $Exports<'rc-progress/lib/Line'>; +} +declare module 'rc-progress/lib/types.js' { + declare module.exports: $Exports<'rc-progress/lib/types'>; +} diff --git a/flow-typed/npm/react-feather_vx.x.x.js b/flow-typed/npm/react-feather_vx.x.x.js new file mode 100644 index 000000000..c2efedd78 --- /dev/null +++ b/flow-typed/npm/react-feather_vx.x.x.js @@ -0,0 +1,3847 @@ +// flow-typed signature: 4a03e9dc3d3499a5609ad44a3b6202e7 +// flow-typed version: <>/react-feather_v^1.0.8/flow_v0.94.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'react-feather' + * + * 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-feather' { + 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-feather/dist/icons/activity' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/airplay' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/alert-circle' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/alert-octagon' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/alert-triangle' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/align-center' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/align-justify' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/align-left' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/align-right' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/anchor' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/aperture' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/archive' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/arrow-down-circle' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/arrow-down-left' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/arrow-down-right' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/arrow-down' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/arrow-left-circle' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/arrow-left' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/arrow-right-circle' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/arrow-right' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/arrow-up-circle' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/arrow-up-left' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/arrow-up-right' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/arrow-up' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/at-sign' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/award' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/bar-chart-2' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/bar-chart' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/battery-charging' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/battery' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/bell-off' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/bell' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/bluetooth' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/bold' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/book-open' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/book' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/bookmark' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/box' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/briefcase' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/calendar' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/camera-off' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/camera' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/cast' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/check-circle' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/check-square' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/check' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/chevron-down' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/chevron-left' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/chevron-right' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/chevron-up' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/chevrons-down' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/chevrons-left' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/chevrons-right' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/chevrons-up' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/chrome' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/circle' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/clipboard' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/clock' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/cloud-drizzle' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/cloud-lightning' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/cloud-off' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/cloud-rain' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/cloud-snow' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/cloud' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/code' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/codepen' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/coffee' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/command' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/compass' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/copy' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/corner-down-left' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/corner-down-right' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/corner-left-down' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/corner-left-up' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/corner-right-down' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/corner-right-up' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/corner-up-left' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/corner-up-right' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/cpu' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/credit-card' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/crop' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/crosshair' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/database' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/delete' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/disc' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/dollar-sign' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/download-cloud' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/download' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/droplet' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/edit-2' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/edit-3' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/edit' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/external-link' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/eye-off' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/eye' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/facebook' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/fast-forward' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/feather' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/file-minus' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/file-plus' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/file-text' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/file' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/film' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/filter' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/flag' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/folder-minus' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/folder-plus' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/folder' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/frown' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/gift' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/git-branch' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/git-commit' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/git-merge' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/git-pull-request' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/github' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/gitlab' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/globe' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/grid' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/hard-drive' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/hash' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/headphones' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/heart' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/help-circle' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/home' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/image' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/inbox' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/info' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/instagram' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/italic' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/key' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/layers' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/layout' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/life-buoy' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/link-2' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/link' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/linkedin' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/list' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/loader' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/lock' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/log-in' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/log-out' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/mail' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/map-pin' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/map' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/maximize-2' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/maximize' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/meh' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/menu' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/message-circle' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/message-square' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/mic-off' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/mic' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/minimize-2' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/minimize' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/minus-circle' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/minus-square' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/minus' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/monitor' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/moon' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/more-horizontal' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/more-vertical' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/move' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/music' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/navigation-2' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/navigation' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/octagon' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/package' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/paperclip' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/pause-circle' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/pause' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/percent' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/phone-call' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/phone-forwarded' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/phone-incoming' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/phone-missed' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/phone-off' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/phone-outgoing' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/phone' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/pie-chart' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/play-circle' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/play' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/plus-circle' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/plus-square' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/plus' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/pocket' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/power' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/printer' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/radio' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/refresh-ccw' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/refresh-cw' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/repeat' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/rewind' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/rotate-ccw' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/rotate-cw' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/rss' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/save' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/scissors' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/search' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/send' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/server' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/settings' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/share-2' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/share' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/shield-off' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/shield' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/shopping-bag' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/shopping-cart' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/shuffle' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/sidebar' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/skip-back' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/skip-forward' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/slack' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/slash' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/sliders' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/smartphone' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/smile' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/speaker' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/square' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/star' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/stop-circle' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/sun' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/sunrise' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/sunset' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/tablet' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/tag' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/target' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/terminal' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/thermometer' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/thumbs-down' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/thumbs-up' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/toggle-left' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/toggle-right' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/trash-2' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/trash' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/trello' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/trending-down' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/trending-up' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/triangle' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/truck' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/tv' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/twitter' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/type' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/umbrella' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/underline' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/unlock' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/upload-cloud' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/upload' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/user-check' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/user-minus' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/user-plus' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/user-x' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/user' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/users' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/video-off' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/video' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/voicemail' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/volume-1' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/volume-2' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/volume-x' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/volume' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/watch' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/wifi-off' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/wifi' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/wind' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/x-circle' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/x-square' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/x' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/youtube' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/zap-off' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/zap' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/zoom-in' { + declare module.exports: any; +} + +declare module 'react-feather/dist/icons/zoom-out' { + declare module.exports: any; +} + +declare module 'react-feather/dist/index' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/activity' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/airplay' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/alert-circle' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/alert-octagon' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/alert-triangle' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/align-center' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/align-justify' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/align-left' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/align-right' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/anchor' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/aperture' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/archive' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/arrow-down-circle' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/arrow-down-left' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/arrow-down-right' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/arrow-down' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/arrow-left-circle' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/arrow-left' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/arrow-right-circle' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/arrow-right' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/arrow-up-circle' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/arrow-up-left' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/arrow-up-right' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/arrow-up' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/at-sign' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/award' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/bar-chart-2' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/bar-chart' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/battery-charging' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/battery' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/bell-off' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/bell' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/bluetooth' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/bold' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/book-open' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/book' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/bookmark' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/box' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/briefcase' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/calendar' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/camera-off' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/camera' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/cast' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/check-circle' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/check-square' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/check' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/chevron-down' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/chevron-left' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/chevron-right' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/chevron-up' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/chevrons-down' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/chevrons-left' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/chevrons-right' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/chevrons-up' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/chrome' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/circle' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/clipboard' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/clock' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/cloud-drizzle' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/cloud-lightning' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/cloud-off' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/cloud-rain' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/cloud-snow' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/cloud' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/code' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/codepen' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/coffee' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/command' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/compass' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/copy' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/corner-down-left' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/corner-down-right' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/corner-left-down' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/corner-left-up' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/corner-right-down' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/corner-right-up' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/corner-up-left' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/corner-up-right' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/cpu' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/credit-card' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/crop' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/crosshair' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/database' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/delete' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/disc' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/dollar-sign' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/download-cloud' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/download' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/droplet' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/edit-2' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/edit-3' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/edit' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/external-link' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/eye-off' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/eye' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/facebook' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/fast-forward' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/feather' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/file-minus' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/file-plus' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/file-text' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/file' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/film' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/filter' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/flag' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/folder-minus' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/folder-plus' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/folder' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/frown' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/gift' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/git-branch' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/git-commit' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/git-merge' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/git-pull-request' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/github' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/gitlab' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/globe' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/grid' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/hard-drive' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/hash' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/headphones' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/heart' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/help-circle' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/home' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/image' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/inbox' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/info' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/instagram' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/italic' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/key' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/layers' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/layout' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/life-buoy' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/link-2' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/link' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/linkedin' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/list' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/loader' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/lock' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/log-in' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/log-out' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/mail' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/map-pin' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/map' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/maximize-2' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/maximize' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/meh' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/menu' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/message-circle' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/message-square' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/mic-off' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/mic' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/minimize-2' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/minimize' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/minus-circle' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/minus-square' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/minus' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/monitor' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/moon' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/more-horizontal' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/more-vertical' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/move' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/music' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/navigation-2' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/navigation' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/octagon' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/package' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/paperclip' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/pause-circle' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/pause' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/percent' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/phone-call' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/phone-forwarded' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/phone-incoming' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/phone-missed' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/phone-off' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/phone-outgoing' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/phone' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/pie-chart' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/play-circle' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/play' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/plus-circle' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/plus-square' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/plus' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/pocket' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/power' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/printer' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/radio' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/refresh-ccw' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/refresh-cw' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/repeat' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/rewind' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/rotate-ccw' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/rotate-cw' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/rss' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/save' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/scissors' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/search' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/send' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/server' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/settings' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/share-2' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/share' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/shield-off' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/shield' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/shopping-bag' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/shopping-cart' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/shuffle' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/sidebar' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/skip-back' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/skip-forward' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/slack' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/slash' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/sliders' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/smartphone' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/smile' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/speaker' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/square' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/star' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/stop-circle' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/sun' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/sunrise' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/sunset' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/tablet' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/tag' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/target' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/terminal' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/thermometer' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/thumbs-down' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/thumbs-up' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/toggle-left' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/toggle-right' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/trash-2' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/trash' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/trello' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/trending-down' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/trending-up' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/triangle' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/truck' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/tv' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/twitter' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/type' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/umbrella' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/underline' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/unlock' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/upload-cloud' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/upload' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/user-check' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/user-minus' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/user-plus' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/user-x' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/user' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/users' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/video-off' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/video' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/voicemail' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/volume-1' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/volume-2' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/volume-x' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/volume' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/watch' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/wifi-off' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/wifi' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/wind' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/x-circle' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/x-square' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/x' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/youtube' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/zap-off' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/zap' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/zoom-in' { + declare module.exports: any; +} + +declare module 'react-feather/src/icons/zoom-out' { + declare module.exports: any; +} + +declare module 'react-feather/src/index' { + declare module.exports: any; +} + +// Filename aliases +declare module 'react-feather/dist/icons/activity.js' { + declare module.exports: $Exports<'react-feather/dist/icons/activity'>; +} +declare module 'react-feather/dist/icons/airplay.js' { + declare module.exports: $Exports<'react-feather/dist/icons/airplay'>; +} +declare module 'react-feather/dist/icons/alert-circle.js' { + declare module.exports: $Exports<'react-feather/dist/icons/alert-circle'>; +} +declare module 'react-feather/dist/icons/alert-octagon.js' { + declare module.exports: $Exports<'react-feather/dist/icons/alert-octagon'>; +} +declare module 'react-feather/dist/icons/alert-triangle.js' { + declare module.exports: $Exports<'react-feather/dist/icons/alert-triangle'>; +} +declare module 'react-feather/dist/icons/align-center.js' { + declare module.exports: $Exports<'react-feather/dist/icons/align-center'>; +} +declare module 'react-feather/dist/icons/align-justify.js' { + declare module.exports: $Exports<'react-feather/dist/icons/align-justify'>; +} +declare module 'react-feather/dist/icons/align-left.js' { + declare module.exports: $Exports<'react-feather/dist/icons/align-left'>; +} +declare module 'react-feather/dist/icons/align-right.js' { + declare module.exports: $Exports<'react-feather/dist/icons/align-right'>; +} +declare module 'react-feather/dist/icons/anchor.js' { + declare module.exports: $Exports<'react-feather/dist/icons/anchor'>; +} +declare module 'react-feather/dist/icons/aperture.js' { + declare module.exports: $Exports<'react-feather/dist/icons/aperture'>; +} +declare module 'react-feather/dist/icons/archive.js' { + declare module.exports: $Exports<'react-feather/dist/icons/archive'>; +} +declare module 'react-feather/dist/icons/arrow-down-circle.js' { + declare module.exports: $Exports<'react-feather/dist/icons/arrow-down-circle'>; +} +declare module 'react-feather/dist/icons/arrow-down-left.js' { + declare module.exports: $Exports<'react-feather/dist/icons/arrow-down-left'>; +} +declare module 'react-feather/dist/icons/arrow-down-right.js' { + declare module.exports: $Exports<'react-feather/dist/icons/arrow-down-right'>; +} +declare module 'react-feather/dist/icons/arrow-down.js' { + declare module.exports: $Exports<'react-feather/dist/icons/arrow-down'>; +} +declare module 'react-feather/dist/icons/arrow-left-circle.js' { + declare module.exports: $Exports<'react-feather/dist/icons/arrow-left-circle'>; +} +declare module 'react-feather/dist/icons/arrow-left.js' { + declare module.exports: $Exports<'react-feather/dist/icons/arrow-left'>; +} +declare module 'react-feather/dist/icons/arrow-right-circle.js' { + declare module.exports: $Exports<'react-feather/dist/icons/arrow-right-circle'>; +} +declare module 'react-feather/dist/icons/arrow-right.js' { + declare module.exports: $Exports<'react-feather/dist/icons/arrow-right'>; +} +declare module 'react-feather/dist/icons/arrow-up-circle.js' { + declare module.exports: $Exports<'react-feather/dist/icons/arrow-up-circle'>; +} +declare module 'react-feather/dist/icons/arrow-up-left.js' { + declare module.exports: $Exports<'react-feather/dist/icons/arrow-up-left'>; +} +declare module 'react-feather/dist/icons/arrow-up-right.js' { + declare module.exports: $Exports<'react-feather/dist/icons/arrow-up-right'>; +} +declare module 'react-feather/dist/icons/arrow-up.js' { + declare module.exports: $Exports<'react-feather/dist/icons/arrow-up'>; +} +declare module 'react-feather/dist/icons/at-sign.js' { + declare module.exports: $Exports<'react-feather/dist/icons/at-sign'>; +} +declare module 'react-feather/dist/icons/award.js' { + declare module.exports: $Exports<'react-feather/dist/icons/award'>; +} +declare module 'react-feather/dist/icons/bar-chart-2.js' { + declare module.exports: $Exports<'react-feather/dist/icons/bar-chart-2'>; +} +declare module 'react-feather/dist/icons/bar-chart.js' { + declare module.exports: $Exports<'react-feather/dist/icons/bar-chart'>; +} +declare module 'react-feather/dist/icons/battery-charging.js' { + declare module.exports: $Exports<'react-feather/dist/icons/battery-charging'>; +} +declare module 'react-feather/dist/icons/battery.js' { + declare module.exports: $Exports<'react-feather/dist/icons/battery'>; +} +declare module 'react-feather/dist/icons/bell-off.js' { + declare module.exports: $Exports<'react-feather/dist/icons/bell-off'>; +} +declare module 'react-feather/dist/icons/bell.js' { + declare module.exports: $Exports<'react-feather/dist/icons/bell'>; +} +declare module 'react-feather/dist/icons/bluetooth.js' { + declare module.exports: $Exports<'react-feather/dist/icons/bluetooth'>; +} +declare module 'react-feather/dist/icons/bold.js' { + declare module.exports: $Exports<'react-feather/dist/icons/bold'>; +} +declare module 'react-feather/dist/icons/book-open.js' { + declare module.exports: $Exports<'react-feather/dist/icons/book-open'>; +} +declare module 'react-feather/dist/icons/book.js' { + declare module.exports: $Exports<'react-feather/dist/icons/book'>; +} +declare module 'react-feather/dist/icons/bookmark.js' { + declare module.exports: $Exports<'react-feather/dist/icons/bookmark'>; +} +declare module 'react-feather/dist/icons/box.js' { + declare module.exports: $Exports<'react-feather/dist/icons/box'>; +} +declare module 'react-feather/dist/icons/briefcase.js' { + declare module.exports: $Exports<'react-feather/dist/icons/briefcase'>; +} +declare module 'react-feather/dist/icons/calendar.js' { + declare module.exports: $Exports<'react-feather/dist/icons/calendar'>; +} +declare module 'react-feather/dist/icons/camera-off.js' { + declare module.exports: $Exports<'react-feather/dist/icons/camera-off'>; +} +declare module 'react-feather/dist/icons/camera.js' { + declare module.exports: $Exports<'react-feather/dist/icons/camera'>; +} +declare module 'react-feather/dist/icons/cast.js' { + declare module.exports: $Exports<'react-feather/dist/icons/cast'>; +} +declare module 'react-feather/dist/icons/check-circle.js' { + declare module.exports: $Exports<'react-feather/dist/icons/check-circle'>; +} +declare module 'react-feather/dist/icons/check-square.js' { + declare module.exports: $Exports<'react-feather/dist/icons/check-square'>; +} +declare module 'react-feather/dist/icons/check.js' { + declare module.exports: $Exports<'react-feather/dist/icons/check'>; +} +declare module 'react-feather/dist/icons/chevron-down.js' { + declare module.exports: $Exports<'react-feather/dist/icons/chevron-down'>; +} +declare module 'react-feather/dist/icons/chevron-left.js' { + declare module.exports: $Exports<'react-feather/dist/icons/chevron-left'>; +} +declare module 'react-feather/dist/icons/chevron-right.js' { + declare module.exports: $Exports<'react-feather/dist/icons/chevron-right'>; +} +declare module 'react-feather/dist/icons/chevron-up.js' { + declare module.exports: $Exports<'react-feather/dist/icons/chevron-up'>; +} +declare module 'react-feather/dist/icons/chevrons-down.js' { + declare module.exports: $Exports<'react-feather/dist/icons/chevrons-down'>; +} +declare module 'react-feather/dist/icons/chevrons-left.js' { + declare module.exports: $Exports<'react-feather/dist/icons/chevrons-left'>; +} +declare module 'react-feather/dist/icons/chevrons-right.js' { + declare module.exports: $Exports<'react-feather/dist/icons/chevrons-right'>; +} +declare module 'react-feather/dist/icons/chevrons-up.js' { + declare module.exports: $Exports<'react-feather/dist/icons/chevrons-up'>; +} +declare module 'react-feather/dist/icons/chrome.js' { + declare module.exports: $Exports<'react-feather/dist/icons/chrome'>; +} +declare module 'react-feather/dist/icons/circle.js' { + declare module.exports: $Exports<'react-feather/dist/icons/circle'>; +} +declare module 'react-feather/dist/icons/clipboard.js' { + declare module.exports: $Exports<'react-feather/dist/icons/clipboard'>; +} +declare module 'react-feather/dist/icons/clock.js' { + declare module.exports: $Exports<'react-feather/dist/icons/clock'>; +} +declare module 'react-feather/dist/icons/cloud-drizzle.js' { + declare module.exports: $Exports<'react-feather/dist/icons/cloud-drizzle'>; +} +declare module 'react-feather/dist/icons/cloud-lightning.js' { + declare module.exports: $Exports<'react-feather/dist/icons/cloud-lightning'>; +} +declare module 'react-feather/dist/icons/cloud-off.js' { + declare module.exports: $Exports<'react-feather/dist/icons/cloud-off'>; +} +declare module 'react-feather/dist/icons/cloud-rain.js' { + declare module.exports: $Exports<'react-feather/dist/icons/cloud-rain'>; +} +declare module 'react-feather/dist/icons/cloud-snow.js' { + declare module.exports: $Exports<'react-feather/dist/icons/cloud-snow'>; +} +declare module 'react-feather/dist/icons/cloud.js' { + declare module.exports: $Exports<'react-feather/dist/icons/cloud'>; +} +declare module 'react-feather/dist/icons/code.js' { + declare module.exports: $Exports<'react-feather/dist/icons/code'>; +} +declare module 'react-feather/dist/icons/codepen.js' { + declare module.exports: $Exports<'react-feather/dist/icons/codepen'>; +} +declare module 'react-feather/dist/icons/coffee.js' { + declare module.exports: $Exports<'react-feather/dist/icons/coffee'>; +} +declare module 'react-feather/dist/icons/command.js' { + declare module.exports: $Exports<'react-feather/dist/icons/command'>; +} +declare module 'react-feather/dist/icons/compass.js' { + declare module.exports: $Exports<'react-feather/dist/icons/compass'>; +} +declare module 'react-feather/dist/icons/copy.js' { + declare module.exports: $Exports<'react-feather/dist/icons/copy'>; +} +declare module 'react-feather/dist/icons/corner-down-left.js' { + declare module.exports: $Exports<'react-feather/dist/icons/corner-down-left'>; +} +declare module 'react-feather/dist/icons/corner-down-right.js' { + declare module.exports: $Exports<'react-feather/dist/icons/corner-down-right'>; +} +declare module 'react-feather/dist/icons/corner-left-down.js' { + declare module.exports: $Exports<'react-feather/dist/icons/corner-left-down'>; +} +declare module 'react-feather/dist/icons/corner-left-up.js' { + declare module.exports: $Exports<'react-feather/dist/icons/corner-left-up'>; +} +declare module 'react-feather/dist/icons/corner-right-down.js' { + declare module.exports: $Exports<'react-feather/dist/icons/corner-right-down'>; +} +declare module 'react-feather/dist/icons/corner-right-up.js' { + declare module.exports: $Exports<'react-feather/dist/icons/corner-right-up'>; +} +declare module 'react-feather/dist/icons/corner-up-left.js' { + declare module.exports: $Exports<'react-feather/dist/icons/corner-up-left'>; +} +declare module 'react-feather/dist/icons/corner-up-right.js' { + declare module.exports: $Exports<'react-feather/dist/icons/corner-up-right'>; +} +declare module 'react-feather/dist/icons/cpu.js' { + declare module.exports: $Exports<'react-feather/dist/icons/cpu'>; +} +declare module 'react-feather/dist/icons/credit-card.js' { + declare module.exports: $Exports<'react-feather/dist/icons/credit-card'>; +} +declare module 'react-feather/dist/icons/crop.js' { + declare module.exports: $Exports<'react-feather/dist/icons/crop'>; +} +declare module 'react-feather/dist/icons/crosshair.js' { + declare module.exports: $Exports<'react-feather/dist/icons/crosshair'>; +} +declare module 'react-feather/dist/icons/database.js' { + declare module.exports: $Exports<'react-feather/dist/icons/database'>; +} +declare module 'react-feather/dist/icons/delete.js' { + declare module.exports: $Exports<'react-feather/dist/icons/delete'>; +} +declare module 'react-feather/dist/icons/disc.js' { + declare module.exports: $Exports<'react-feather/dist/icons/disc'>; +} +declare module 'react-feather/dist/icons/dollar-sign.js' { + declare module.exports: $Exports<'react-feather/dist/icons/dollar-sign'>; +} +declare module 'react-feather/dist/icons/download-cloud.js' { + declare module.exports: $Exports<'react-feather/dist/icons/download-cloud'>; +} +declare module 'react-feather/dist/icons/download.js' { + declare module.exports: $Exports<'react-feather/dist/icons/download'>; +} +declare module 'react-feather/dist/icons/droplet.js' { + declare module.exports: $Exports<'react-feather/dist/icons/droplet'>; +} +declare module 'react-feather/dist/icons/edit-2.js' { + declare module.exports: $Exports<'react-feather/dist/icons/edit-2'>; +} +declare module 'react-feather/dist/icons/edit-3.js' { + declare module.exports: $Exports<'react-feather/dist/icons/edit-3'>; +} +declare module 'react-feather/dist/icons/edit.js' { + declare module.exports: $Exports<'react-feather/dist/icons/edit'>; +} +declare module 'react-feather/dist/icons/external-link.js' { + declare module.exports: $Exports<'react-feather/dist/icons/external-link'>; +} +declare module 'react-feather/dist/icons/eye-off.js' { + declare module.exports: $Exports<'react-feather/dist/icons/eye-off'>; +} +declare module 'react-feather/dist/icons/eye.js' { + declare module.exports: $Exports<'react-feather/dist/icons/eye'>; +} +declare module 'react-feather/dist/icons/facebook.js' { + declare module.exports: $Exports<'react-feather/dist/icons/facebook'>; +} +declare module 'react-feather/dist/icons/fast-forward.js' { + declare module.exports: $Exports<'react-feather/dist/icons/fast-forward'>; +} +declare module 'react-feather/dist/icons/feather.js' { + declare module.exports: $Exports<'react-feather/dist/icons/feather'>; +} +declare module 'react-feather/dist/icons/file-minus.js' { + declare module.exports: $Exports<'react-feather/dist/icons/file-minus'>; +} +declare module 'react-feather/dist/icons/file-plus.js' { + declare module.exports: $Exports<'react-feather/dist/icons/file-plus'>; +} +declare module 'react-feather/dist/icons/file-text.js' { + declare module.exports: $Exports<'react-feather/dist/icons/file-text'>; +} +declare module 'react-feather/dist/icons/file.js' { + declare module.exports: $Exports<'react-feather/dist/icons/file'>; +} +declare module 'react-feather/dist/icons/film.js' { + declare module.exports: $Exports<'react-feather/dist/icons/film'>; +} +declare module 'react-feather/dist/icons/filter.js' { + declare module.exports: $Exports<'react-feather/dist/icons/filter'>; +} +declare module 'react-feather/dist/icons/flag.js' { + declare module.exports: $Exports<'react-feather/dist/icons/flag'>; +} +declare module 'react-feather/dist/icons/folder-minus.js' { + declare module.exports: $Exports<'react-feather/dist/icons/folder-minus'>; +} +declare module 'react-feather/dist/icons/folder-plus.js' { + declare module.exports: $Exports<'react-feather/dist/icons/folder-plus'>; +} +declare module 'react-feather/dist/icons/folder.js' { + declare module.exports: $Exports<'react-feather/dist/icons/folder'>; +} +declare module 'react-feather/dist/icons/frown.js' { + declare module.exports: $Exports<'react-feather/dist/icons/frown'>; +} +declare module 'react-feather/dist/icons/gift.js' { + declare module.exports: $Exports<'react-feather/dist/icons/gift'>; +} +declare module 'react-feather/dist/icons/git-branch.js' { + declare module.exports: $Exports<'react-feather/dist/icons/git-branch'>; +} +declare module 'react-feather/dist/icons/git-commit.js' { + declare module.exports: $Exports<'react-feather/dist/icons/git-commit'>; +} +declare module 'react-feather/dist/icons/git-merge.js' { + declare module.exports: $Exports<'react-feather/dist/icons/git-merge'>; +} +declare module 'react-feather/dist/icons/git-pull-request.js' { + declare module.exports: $Exports<'react-feather/dist/icons/git-pull-request'>; +} +declare module 'react-feather/dist/icons/github.js' { + declare module.exports: $Exports<'react-feather/dist/icons/github'>; +} +declare module 'react-feather/dist/icons/gitlab.js' { + declare module.exports: $Exports<'react-feather/dist/icons/gitlab'>; +} +declare module 'react-feather/dist/icons/globe.js' { + declare module.exports: $Exports<'react-feather/dist/icons/globe'>; +} +declare module 'react-feather/dist/icons/grid.js' { + declare module.exports: $Exports<'react-feather/dist/icons/grid'>; +} +declare module 'react-feather/dist/icons/hard-drive.js' { + declare module.exports: $Exports<'react-feather/dist/icons/hard-drive'>; +} +declare module 'react-feather/dist/icons/hash.js' { + declare module.exports: $Exports<'react-feather/dist/icons/hash'>; +} +declare module 'react-feather/dist/icons/headphones.js' { + declare module.exports: $Exports<'react-feather/dist/icons/headphones'>; +} +declare module 'react-feather/dist/icons/heart.js' { + declare module.exports: $Exports<'react-feather/dist/icons/heart'>; +} +declare module 'react-feather/dist/icons/help-circle.js' { + declare module.exports: $Exports<'react-feather/dist/icons/help-circle'>; +} +declare module 'react-feather/dist/icons/home.js' { + declare module.exports: $Exports<'react-feather/dist/icons/home'>; +} +declare module 'react-feather/dist/icons/image.js' { + declare module.exports: $Exports<'react-feather/dist/icons/image'>; +} +declare module 'react-feather/dist/icons/inbox.js' { + declare module.exports: $Exports<'react-feather/dist/icons/inbox'>; +} +declare module 'react-feather/dist/icons/info.js' { + declare module.exports: $Exports<'react-feather/dist/icons/info'>; +} +declare module 'react-feather/dist/icons/instagram.js' { + declare module.exports: $Exports<'react-feather/dist/icons/instagram'>; +} +declare module 'react-feather/dist/icons/italic.js' { + declare module.exports: $Exports<'react-feather/dist/icons/italic'>; +} +declare module 'react-feather/dist/icons/key.js' { + declare module.exports: $Exports<'react-feather/dist/icons/key'>; +} +declare module 'react-feather/dist/icons/layers.js' { + declare module.exports: $Exports<'react-feather/dist/icons/layers'>; +} +declare module 'react-feather/dist/icons/layout.js' { + declare module.exports: $Exports<'react-feather/dist/icons/layout'>; +} +declare module 'react-feather/dist/icons/life-buoy.js' { + declare module.exports: $Exports<'react-feather/dist/icons/life-buoy'>; +} +declare module 'react-feather/dist/icons/link-2.js' { + declare module.exports: $Exports<'react-feather/dist/icons/link-2'>; +} +declare module 'react-feather/dist/icons/link.js' { + declare module.exports: $Exports<'react-feather/dist/icons/link'>; +} +declare module 'react-feather/dist/icons/linkedin.js' { + declare module.exports: $Exports<'react-feather/dist/icons/linkedin'>; +} +declare module 'react-feather/dist/icons/list.js' { + declare module.exports: $Exports<'react-feather/dist/icons/list'>; +} +declare module 'react-feather/dist/icons/loader.js' { + declare module.exports: $Exports<'react-feather/dist/icons/loader'>; +} +declare module 'react-feather/dist/icons/lock.js' { + declare module.exports: $Exports<'react-feather/dist/icons/lock'>; +} +declare module 'react-feather/dist/icons/log-in.js' { + declare module.exports: $Exports<'react-feather/dist/icons/log-in'>; +} +declare module 'react-feather/dist/icons/log-out.js' { + declare module.exports: $Exports<'react-feather/dist/icons/log-out'>; +} +declare module 'react-feather/dist/icons/mail.js' { + declare module.exports: $Exports<'react-feather/dist/icons/mail'>; +} +declare module 'react-feather/dist/icons/map-pin.js' { + declare module.exports: $Exports<'react-feather/dist/icons/map-pin'>; +} +declare module 'react-feather/dist/icons/map.js' { + declare module.exports: $Exports<'react-feather/dist/icons/map'>; +} +declare module 'react-feather/dist/icons/maximize-2.js' { + declare module.exports: $Exports<'react-feather/dist/icons/maximize-2'>; +} +declare module 'react-feather/dist/icons/maximize.js' { + declare module.exports: $Exports<'react-feather/dist/icons/maximize'>; +} +declare module 'react-feather/dist/icons/meh.js' { + declare module.exports: $Exports<'react-feather/dist/icons/meh'>; +} +declare module 'react-feather/dist/icons/menu.js' { + declare module.exports: $Exports<'react-feather/dist/icons/menu'>; +} +declare module 'react-feather/dist/icons/message-circle.js' { + declare module.exports: $Exports<'react-feather/dist/icons/message-circle'>; +} +declare module 'react-feather/dist/icons/message-square.js' { + declare module.exports: $Exports<'react-feather/dist/icons/message-square'>; +} +declare module 'react-feather/dist/icons/mic-off.js' { + declare module.exports: $Exports<'react-feather/dist/icons/mic-off'>; +} +declare module 'react-feather/dist/icons/mic.js' { + declare module.exports: $Exports<'react-feather/dist/icons/mic'>; +} +declare module 'react-feather/dist/icons/minimize-2.js' { + declare module.exports: $Exports<'react-feather/dist/icons/minimize-2'>; +} +declare module 'react-feather/dist/icons/minimize.js' { + declare module.exports: $Exports<'react-feather/dist/icons/minimize'>; +} +declare module 'react-feather/dist/icons/minus-circle.js' { + declare module.exports: $Exports<'react-feather/dist/icons/minus-circle'>; +} +declare module 'react-feather/dist/icons/minus-square.js' { + declare module.exports: $Exports<'react-feather/dist/icons/minus-square'>; +} +declare module 'react-feather/dist/icons/minus.js' { + declare module.exports: $Exports<'react-feather/dist/icons/minus'>; +} +declare module 'react-feather/dist/icons/monitor.js' { + declare module.exports: $Exports<'react-feather/dist/icons/monitor'>; +} +declare module 'react-feather/dist/icons/moon.js' { + declare module.exports: $Exports<'react-feather/dist/icons/moon'>; +} +declare module 'react-feather/dist/icons/more-horizontal.js' { + declare module.exports: $Exports<'react-feather/dist/icons/more-horizontal'>; +} +declare module 'react-feather/dist/icons/more-vertical.js' { + declare module.exports: $Exports<'react-feather/dist/icons/more-vertical'>; +} +declare module 'react-feather/dist/icons/move.js' { + declare module.exports: $Exports<'react-feather/dist/icons/move'>; +} +declare module 'react-feather/dist/icons/music.js' { + declare module.exports: $Exports<'react-feather/dist/icons/music'>; +} +declare module 'react-feather/dist/icons/navigation-2.js' { + declare module.exports: $Exports<'react-feather/dist/icons/navigation-2'>; +} +declare module 'react-feather/dist/icons/navigation.js' { + declare module.exports: $Exports<'react-feather/dist/icons/navigation'>; +} +declare module 'react-feather/dist/icons/octagon.js' { + declare module.exports: $Exports<'react-feather/dist/icons/octagon'>; +} +declare module 'react-feather/dist/icons/package.js' { + declare module.exports: $Exports<'react-feather/dist/icons/package'>; +} +declare module 'react-feather/dist/icons/paperclip.js' { + declare module.exports: $Exports<'react-feather/dist/icons/paperclip'>; +} +declare module 'react-feather/dist/icons/pause-circle.js' { + declare module.exports: $Exports<'react-feather/dist/icons/pause-circle'>; +} +declare module 'react-feather/dist/icons/pause.js' { + declare module.exports: $Exports<'react-feather/dist/icons/pause'>; +} +declare module 'react-feather/dist/icons/percent.js' { + declare module.exports: $Exports<'react-feather/dist/icons/percent'>; +} +declare module 'react-feather/dist/icons/phone-call.js' { + declare module.exports: $Exports<'react-feather/dist/icons/phone-call'>; +} +declare module 'react-feather/dist/icons/phone-forwarded.js' { + declare module.exports: $Exports<'react-feather/dist/icons/phone-forwarded'>; +} +declare module 'react-feather/dist/icons/phone-incoming.js' { + declare module.exports: $Exports<'react-feather/dist/icons/phone-incoming'>; +} +declare module 'react-feather/dist/icons/phone-missed.js' { + declare module.exports: $Exports<'react-feather/dist/icons/phone-missed'>; +} +declare module 'react-feather/dist/icons/phone-off.js' { + declare module.exports: $Exports<'react-feather/dist/icons/phone-off'>; +} +declare module 'react-feather/dist/icons/phone-outgoing.js' { + declare module.exports: $Exports<'react-feather/dist/icons/phone-outgoing'>; +} +declare module 'react-feather/dist/icons/phone.js' { + declare module.exports: $Exports<'react-feather/dist/icons/phone'>; +} +declare module 'react-feather/dist/icons/pie-chart.js' { + declare module.exports: $Exports<'react-feather/dist/icons/pie-chart'>; +} +declare module 'react-feather/dist/icons/play-circle.js' { + declare module.exports: $Exports<'react-feather/dist/icons/play-circle'>; +} +declare module 'react-feather/dist/icons/play.js' { + declare module.exports: $Exports<'react-feather/dist/icons/play'>; +} +declare module 'react-feather/dist/icons/plus-circle.js' { + declare module.exports: $Exports<'react-feather/dist/icons/plus-circle'>; +} +declare module 'react-feather/dist/icons/plus-square.js' { + declare module.exports: $Exports<'react-feather/dist/icons/plus-square'>; +} +declare module 'react-feather/dist/icons/plus.js' { + declare module.exports: $Exports<'react-feather/dist/icons/plus'>; +} +declare module 'react-feather/dist/icons/pocket.js' { + declare module.exports: $Exports<'react-feather/dist/icons/pocket'>; +} +declare module 'react-feather/dist/icons/power.js' { + declare module.exports: $Exports<'react-feather/dist/icons/power'>; +} +declare module 'react-feather/dist/icons/printer.js' { + declare module.exports: $Exports<'react-feather/dist/icons/printer'>; +} +declare module 'react-feather/dist/icons/radio.js' { + declare module.exports: $Exports<'react-feather/dist/icons/radio'>; +} +declare module 'react-feather/dist/icons/refresh-ccw.js' { + declare module.exports: $Exports<'react-feather/dist/icons/refresh-ccw'>; +} +declare module 'react-feather/dist/icons/refresh-cw.js' { + declare module.exports: $Exports<'react-feather/dist/icons/refresh-cw'>; +} +declare module 'react-feather/dist/icons/repeat.js' { + declare module.exports: $Exports<'react-feather/dist/icons/repeat'>; +} +declare module 'react-feather/dist/icons/rewind.js' { + declare module.exports: $Exports<'react-feather/dist/icons/rewind'>; +} +declare module 'react-feather/dist/icons/rotate-ccw.js' { + declare module.exports: $Exports<'react-feather/dist/icons/rotate-ccw'>; +} +declare module 'react-feather/dist/icons/rotate-cw.js' { + declare module.exports: $Exports<'react-feather/dist/icons/rotate-cw'>; +} +declare module 'react-feather/dist/icons/rss.js' { + declare module.exports: $Exports<'react-feather/dist/icons/rss'>; +} +declare module 'react-feather/dist/icons/save.js' { + declare module.exports: $Exports<'react-feather/dist/icons/save'>; +} +declare module 'react-feather/dist/icons/scissors.js' { + declare module.exports: $Exports<'react-feather/dist/icons/scissors'>; +} +declare module 'react-feather/dist/icons/search.js' { + declare module.exports: $Exports<'react-feather/dist/icons/search'>; +} +declare module 'react-feather/dist/icons/send.js' { + declare module.exports: $Exports<'react-feather/dist/icons/send'>; +} +declare module 'react-feather/dist/icons/server.js' { + declare module.exports: $Exports<'react-feather/dist/icons/server'>; +} +declare module 'react-feather/dist/icons/settings.js' { + declare module.exports: $Exports<'react-feather/dist/icons/settings'>; +} +declare module 'react-feather/dist/icons/share-2.js' { + declare module.exports: $Exports<'react-feather/dist/icons/share-2'>; +} +declare module 'react-feather/dist/icons/share.js' { + declare module.exports: $Exports<'react-feather/dist/icons/share'>; +} +declare module 'react-feather/dist/icons/shield-off.js' { + declare module.exports: $Exports<'react-feather/dist/icons/shield-off'>; +} +declare module 'react-feather/dist/icons/shield.js' { + declare module.exports: $Exports<'react-feather/dist/icons/shield'>; +} +declare module 'react-feather/dist/icons/shopping-bag.js' { + declare module.exports: $Exports<'react-feather/dist/icons/shopping-bag'>; +} +declare module 'react-feather/dist/icons/shopping-cart.js' { + declare module.exports: $Exports<'react-feather/dist/icons/shopping-cart'>; +} +declare module 'react-feather/dist/icons/shuffle.js' { + declare module.exports: $Exports<'react-feather/dist/icons/shuffle'>; +} +declare module 'react-feather/dist/icons/sidebar.js' { + declare module.exports: $Exports<'react-feather/dist/icons/sidebar'>; +} +declare module 'react-feather/dist/icons/skip-back.js' { + declare module.exports: $Exports<'react-feather/dist/icons/skip-back'>; +} +declare module 'react-feather/dist/icons/skip-forward.js' { + declare module.exports: $Exports<'react-feather/dist/icons/skip-forward'>; +} +declare module 'react-feather/dist/icons/slack.js' { + declare module.exports: $Exports<'react-feather/dist/icons/slack'>; +} +declare module 'react-feather/dist/icons/slash.js' { + declare module.exports: $Exports<'react-feather/dist/icons/slash'>; +} +declare module 'react-feather/dist/icons/sliders.js' { + declare module.exports: $Exports<'react-feather/dist/icons/sliders'>; +} +declare module 'react-feather/dist/icons/smartphone.js' { + declare module.exports: $Exports<'react-feather/dist/icons/smartphone'>; +} +declare module 'react-feather/dist/icons/smile.js' { + declare module.exports: $Exports<'react-feather/dist/icons/smile'>; +} +declare module 'react-feather/dist/icons/speaker.js' { + declare module.exports: $Exports<'react-feather/dist/icons/speaker'>; +} +declare module 'react-feather/dist/icons/square.js' { + declare module.exports: $Exports<'react-feather/dist/icons/square'>; +} +declare module 'react-feather/dist/icons/star.js' { + declare module.exports: $Exports<'react-feather/dist/icons/star'>; +} +declare module 'react-feather/dist/icons/stop-circle.js' { + declare module.exports: $Exports<'react-feather/dist/icons/stop-circle'>; +} +declare module 'react-feather/dist/icons/sun.js' { + declare module.exports: $Exports<'react-feather/dist/icons/sun'>; +} +declare module 'react-feather/dist/icons/sunrise.js' { + declare module.exports: $Exports<'react-feather/dist/icons/sunrise'>; +} +declare module 'react-feather/dist/icons/sunset.js' { + declare module.exports: $Exports<'react-feather/dist/icons/sunset'>; +} +declare module 'react-feather/dist/icons/tablet.js' { + declare module.exports: $Exports<'react-feather/dist/icons/tablet'>; +} +declare module 'react-feather/dist/icons/tag.js' { + declare module.exports: $Exports<'react-feather/dist/icons/tag'>; +} +declare module 'react-feather/dist/icons/target.js' { + declare module.exports: $Exports<'react-feather/dist/icons/target'>; +} +declare module 'react-feather/dist/icons/terminal.js' { + declare module.exports: $Exports<'react-feather/dist/icons/terminal'>; +} +declare module 'react-feather/dist/icons/thermometer.js' { + declare module.exports: $Exports<'react-feather/dist/icons/thermometer'>; +} +declare module 'react-feather/dist/icons/thumbs-down.js' { + declare module.exports: $Exports<'react-feather/dist/icons/thumbs-down'>; +} +declare module 'react-feather/dist/icons/thumbs-up.js' { + declare module.exports: $Exports<'react-feather/dist/icons/thumbs-up'>; +} +declare module 'react-feather/dist/icons/toggle-left.js' { + declare module.exports: $Exports<'react-feather/dist/icons/toggle-left'>; +} +declare module 'react-feather/dist/icons/toggle-right.js' { + declare module.exports: $Exports<'react-feather/dist/icons/toggle-right'>; +} +declare module 'react-feather/dist/icons/trash-2.js' { + declare module.exports: $Exports<'react-feather/dist/icons/trash-2'>; +} +declare module 'react-feather/dist/icons/trash.js' { + declare module.exports: $Exports<'react-feather/dist/icons/trash'>; +} +declare module 'react-feather/dist/icons/trello.js' { + declare module.exports: $Exports<'react-feather/dist/icons/trello'>; +} +declare module 'react-feather/dist/icons/trending-down.js' { + declare module.exports: $Exports<'react-feather/dist/icons/trending-down'>; +} +declare module 'react-feather/dist/icons/trending-up.js' { + declare module.exports: $Exports<'react-feather/dist/icons/trending-up'>; +} +declare module 'react-feather/dist/icons/triangle.js' { + declare module.exports: $Exports<'react-feather/dist/icons/triangle'>; +} +declare module 'react-feather/dist/icons/truck.js' { + declare module.exports: $Exports<'react-feather/dist/icons/truck'>; +} +declare module 'react-feather/dist/icons/tv.js' { + declare module.exports: $Exports<'react-feather/dist/icons/tv'>; +} +declare module 'react-feather/dist/icons/twitter.js' { + declare module.exports: $Exports<'react-feather/dist/icons/twitter'>; +} +declare module 'react-feather/dist/icons/type.js' { + declare module.exports: $Exports<'react-feather/dist/icons/type'>; +} +declare module 'react-feather/dist/icons/umbrella.js' { + declare module.exports: $Exports<'react-feather/dist/icons/umbrella'>; +} +declare module 'react-feather/dist/icons/underline.js' { + declare module.exports: $Exports<'react-feather/dist/icons/underline'>; +} +declare module 'react-feather/dist/icons/unlock.js' { + declare module.exports: $Exports<'react-feather/dist/icons/unlock'>; +} +declare module 'react-feather/dist/icons/upload-cloud.js' { + declare module.exports: $Exports<'react-feather/dist/icons/upload-cloud'>; +} +declare module 'react-feather/dist/icons/upload.js' { + declare module.exports: $Exports<'react-feather/dist/icons/upload'>; +} +declare module 'react-feather/dist/icons/user-check.js' { + declare module.exports: $Exports<'react-feather/dist/icons/user-check'>; +} +declare module 'react-feather/dist/icons/user-minus.js' { + declare module.exports: $Exports<'react-feather/dist/icons/user-minus'>; +} +declare module 'react-feather/dist/icons/user-plus.js' { + declare module.exports: $Exports<'react-feather/dist/icons/user-plus'>; +} +declare module 'react-feather/dist/icons/user-x.js' { + declare module.exports: $Exports<'react-feather/dist/icons/user-x'>; +} +declare module 'react-feather/dist/icons/user.js' { + declare module.exports: $Exports<'react-feather/dist/icons/user'>; +} +declare module 'react-feather/dist/icons/users.js' { + declare module.exports: $Exports<'react-feather/dist/icons/users'>; +} +declare module 'react-feather/dist/icons/video-off.js' { + declare module.exports: $Exports<'react-feather/dist/icons/video-off'>; +} +declare module 'react-feather/dist/icons/video.js' { + declare module.exports: $Exports<'react-feather/dist/icons/video'>; +} +declare module 'react-feather/dist/icons/voicemail.js' { + declare module.exports: $Exports<'react-feather/dist/icons/voicemail'>; +} +declare module 'react-feather/dist/icons/volume-1.js' { + declare module.exports: $Exports<'react-feather/dist/icons/volume-1'>; +} +declare module 'react-feather/dist/icons/volume-2.js' { + declare module.exports: $Exports<'react-feather/dist/icons/volume-2'>; +} +declare module 'react-feather/dist/icons/volume-x.js' { + declare module.exports: $Exports<'react-feather/dist/icons/volume-x'>; +} +declare module 'react-feather/dist/icons/volume.js' { + declare module.exports: $Exports<'react-feather/dist/icons/volume'>; +} +declare module 'react-feather/dist/icons/watch.js' { + declare module.exports: $Exports<'react-feather/dist/icons/watch'>; +} +declare module 'react-feather/dist/icons/wifi-off.js' { + declare module.exports: $Exports<'react-feather/dist/icons/wifi-off'>; +} +declare module 'react-feather/dist/icons/wifi.js' { + declare module.exports: $Exports<'react-feather/dist/icons/wifi'>; +} +declare module 'react-feather/dist/icons/wind.js' { + declare module.exports: $Exports<'react-feather/dist/icons/wind'>; +} +declare module 'react-feather/dist/icons/x-circle.js' { + declare module.exports: $Exports<'react-feather/dist/icons/x-circle'>; +} +declare module 'react-feather/dist/icons/x-square.js' { + declare module.exports: $Exports<'react-feather/dist/icons/x-square'>; +} +declare module 'react-feather/dist/icons/x.js' { + declare module.exports: $Exports<'react-feather/dist/icons/x'>; +} +declare module 'react-feather/dist/icons/youtube.js' { + declare module.exports: $Exports<'react-feather/dist/icons/youtube'>; +} +declare module 'react-feather/dist/icons/zap-off.js' { + declare module.exports: $Exports<'react-feather/dist/icons/zap-off'>; +} +declare module 'react-feather/dist/icons/zap.js' { + declare module.exports: $Exports<'react-feather/dist/icons/zap'>; +} +declare module 'react-feather/dist/icons/zoom-in.js' { + declare module.exports: $Exports<'react-feather/dist/icons/zoom-in'>; +} +declare module 'react-feather/dist/icons/zoom-out.js' { + declare module.exports: $Exports<'react-feather/dist/icons/zoom-out'>; +} +declare module 'react-feather/dist/index.js' { + declare module.exports: $Exports<'react-feather/dist/index'>; +} +declare module 'react-feather/src/icons/activity.js' { + declare module.exports: $Exports<'react-feather/src/icons/activity'>; +} +declare module 'react-feather/src/icons/airplay.js' { + declare module.exports: $Exports<'react-feather/src/icons/airplay'>; +} +declare module 'react-feather/src/icons/alert-circle.js' { + declare module.exports: $Exports<'react-feather/src/icons/alert-circle'>; +} +declare module 'react-feather/src/icons/alert-octagon.js' { + declare module.exports: $Exports<'react-feather/src/icons/alert-octagon'>; +} +declare module 'react-feather/src/icons/alert-triangle.js' { + declare module.exports: $Exports<'react-feather/src/icons/alert-triangle'>; +} +declare module 'react-feather/src/icons/align-center.js' { + declare module.exports: $Exports<'react-feather/src/icons/align-center'>; +} +declare module 'react-feather/src/icons/align-justify.js' { + declare module.exports: $Exports<'react-feather/src/icons/align-justify'>; +} +declare module 'react-feather/src/icons/align-left.js' { + declare module.exports: $Exports<'react-feather/src/icons/align-left'>; +} +declare module 'react-feather/src/icons/align-right.js' { + declare module.exports: $Exports<'react-feather/src/icons/align-right'>; +} +declare module 'react-feather/src/icons/anchor.js' { + declare module.exports: $Exports<'react-feather/src/icons/anchor'>; +} +declare module 'react-feather/src/icons/aperture.js' { + declare module.exports: $Exports<'react-feather/src/icons/aperture'>; +} +declare module 'react-feather/src/icons/archive.js' { + declare module.exports: $Exports<'react-feather/src/icons/archive'>; +} +declare module 'react-feather/src/icons/arrow-down-circle.js' { + declare module.exports: $Exports<'react-feather/src/icons/arrow-down-circle'>; +} +declare module 'react-feather/src/icons/arrow-down-left.js' { + declare module.exports: $Exports<'react-feather/src/icons/arrow-down-left'>; +} +declare module 'react-feather/src/icons/arrow-down-right.js' { + declare module.exports: $Exports<'react-feather/src/icons/arrow-down-right'>; +} +declare module 'react-feather/src/icons/arrow-down.js' { + declare module.exports: $Exports<'react-feather/src/icons/arrow-down'>; +} +declare module 'react-feather/src/icons/arrow-left-circle.js' { + declare module.exports: $Exports<'react-feather/src/icons/arrow-left-circle'>; +} +declare module 'react-feather/src/icons/arrow-left.js' { + declare module.exports: $Exports<'react-feather/src/icons/arrow-left'>; +} +declare module 'react-feather/src/icons/arrow-right-circle.js' { + declare module.exports: $Exports<'react-feather/src/icons/arrow-right-circle'>; +} +declare module 'react-feather/src/icons/arrow-right.js' { + declare module.exports: $Exports<'react-feather/src/icons/arrow-right'>; +} +declare module 'react-feather/src/icons/arrow-up-circle.js' { + declare module.exports: $Exports<'react-feather/src/icons/arrow-up-circle'>; +} +declare module 'react-feather/src/icons/arrow-up-left.js' { + declare module.exports: $Exports<'react-feather/src/icons/arrow-up-left'>; +} +declare module 'react-feather/src/icons/arrow-up-right.js' { + declare module.exports: $Exports<'react-feather/src/icons/arrow-up-right'>; +} +declare module 'react-feather/src/icons/arrow-up.js' { + declare module.exports: $Exports<'react-feather/src/icons/arrow-up'>; +} +declare module 'react-feather/src/icons/at-sign.js' { + declare module.exports: $Exports<'react-feather/src/icons/at-sign'>; +} +declare module 'react-feather/src/icons/award.js' { + declare module.exports: $Exports<'react-feather/src/icons/award'>; +} +declare module 'react-feather/src/icons/bar-chart-2.js' { + declare module.exports: $Exports<'react-feather/src/icons/bar-chart-2'>; +} +declare module 'react-feather/src/icons/bar-chart.js' { + declare module.exports: $Exports<'react-feather/src/icons/bar-chart'>; +} +declare module 'react-feather/src/icons/battery-charging.js' { + declare module.exports: $Exports<'react-feather/src/icons/battery-charging'>; +} +declare module 'react-feather/src/icons/battery.js' { + declare module.exports: $Exports<'react-feather/src/icons/battery'>; +} +declare module 'react-feather/src/icons/bell-off.js' { + declare module.exports: $Exports<'react-feather/src/icons/bell-off'>; +} +declare module 'react-feather/src/icons/bell.js' { + declare module.exports: $Exports<'react-feather/src/icons/bell'>; +} +declare module 'react-feather/src/icons/bluetooth.js' { + declare module.exports: $Exports<'react-feather/src/icons/bluetooth'>; +} +declare module 'react-feather/src/icons/bold.js' { + declare module.exports: $Exports<'react-feather/src/icons/bold'>; +} +declare module 'react-feather/src/icons/book-open.js' { + declare module.exports: $Exports<'react-feather/src/icons/book-open'>; +} +declare module 'react-feather/src/icons/book.js' { + declare module.exports: $Exports<'react-feather/src/icons/book'>; +} +declare module 'react-feather/src/icons/bookmark.js' { + declare module.exports: $Exports<'react-feather/src/icons/bookmark'>; +} +declare module 'react-feather/src/icons/box.js' { + declare module.exports: $Exports<'react-feather/src/icons/box'>; +} +declare module 'react-feather/src/icons/briefcase.js' { + declare module.exports: $Exports<'react-feather/src/icons/briefcase'>; +} +declare module 'react-feather/src/icons/calendar.js' { + declare module.exports: $Exports<'react-feather/src/icons/calendar'>; +} +declare module 'react-feather/src/icons/camera-off.js' { + declare module.exports: $Exports<'react-feather/src/icons/camera-off'>; +} +declare module 'react-feather/src/icons/camera.js' { + declare module.exports: $Exports<'react-feather/src/icons/camera'>; +} +declare module 'react-feather/src/icons/cast.js' { + declare module.exports: $Exports<'react-feather/src/icons/cast'>; +} +declare module 'react-feather/src/icons/check-circle.js' { + declare module.exports: $Exports<'react-feather/src/icons/check-circle'>; +} +declare module 'react-feather/src/icons/check-square.js' { + declare module.exports: $Exports<'react-feather/src/icons/check-square'>; +} +declare module 'react-feather/src/icons/check.js' { + declare module.exports: $Exports<'react-feather/src/icons/check'>; +} +declare module 'react-feather/src/icons/chevron-down.js' { + declare module.exports: $Exports<'react-feather/src/icons/chevron-down'>; +} +declare module 'react-feather/src/icons/chevron-left.js' { + declare module.exports: $Exports<'react-feather/src/icons/chevron-left'>; +} +declare module 'react-feather/src/icons/chevron-right.js' { + declare module.exports: $Exports<'react-feather/src/icons/chevron-right'>; +} +declare module 'react-feather/src/icons/chevron-up.js' { + declare module.exports: $Exports<'react-feather/src/icons/chevron-up'>; +} +declare module 'react-feather/src/icons/chevrons-down.js' { + declare module.exports: $Exports<'react-feather/src/icons/chevrons-down'>; +} +declare module 'react-feather/src/icons/chevrons-left.js' { + declare module.exports: $Exports<'react-feather/src/icons/chevrons-left'>; +} +declare module 'react-feather/src/icons/chevrons-right.js' { + declare module.exports: $Exports<'react-feather/src/icons/chevrons-right'>; +} +declare module 'react-feather/src/icons/chevrons-up.js' { + declare module.exports: $Exports<'react-feather/src/icons/chevrons-up'>; +} +declare module 'react-feather/src/icons/chrome.js' { + declare module.exports: $Exports<'react-feather/src/icons/chrome'>; +} +declare module 'react-feather/src/icons/circle.js' { + declare module.exports: $Exports<'react-feather/src/icons/circle'>; +} +declare module 'react-feather/src/icons/clipboard.js' { + declare module.exports: $Exports<'react-feather/src/icons/clipboard'>; +} +declare module 'react-feather/src/icons/clock.js' { + declare module.exports: $Exports<'react-feather/src/icons/clock'>; +} +declare module 'react-feather/src/icons/cloud-drizzle.js' { + declare module.exports: $Exports<'react-feather/src/icons/cloud-drizzle'>; +} +declare module 'react-feather/src/icons/cloud-lightning.js' { + declare module.exports: $Exports<'react-feather/src/icons/cloud-lightning'>; +} +declare module 'react-feather/src/icons/cloud-off.js' { + declare module.exports: $Exports<'react-feather/src/icons/cloud-off'>; +} +declare module 'react-feather/src/icons/cloud-rain.js' { + declare module.exports: $Exports<'react-feather/src/icons/cloud-rain'>; +} +declare module 'react-feather/src/icons/cloud-snow.js' { + declare module.exports: $Exports<'react-feather/src/icons/cloud-snow'>; +} +declare module 'react-feather/src/icons/cloud.js' { + declare module.exports: $Exports<'react-feather/src/icons/cloud'>; +} +declare module 'react-feather/src/icons/code.js' { + declare module.exports: $Exports<'react-feather/src/icons/code'>; +} +declare module 'react-feather/src/icons/codepen.js' { + declare module.exports: $Exports<'react-feather/src/icons/codepen'>; +} +declare module 'react-feather/src/icons/coffee.js' { + declare module.exports: $Exports<'react-feather/src/icons/coffee'>; +} +declare module 'react-feather/src/icons/command.js' { + declare module.exports: $Exports<'react-feather/src/icons/command'>; +} +declare module 'react-feather/src/icons/compass.js' { + declare module.exports: $Exports<'react-feather/src/icons/compass'>; +} +declare module 'react-feather/src/icons/copy.js' { + declare module.exports: $Exports<'react-feather/src/icons/copy'>; +} +declare module 'react-feather/src/icons/corner-down-left.js' { + declare module.exports: $Exports<'react-feather/src/icons/corner-down-left'>; +} +declare module 'react-feather/src/icons/corner-down-right.js' { + declare module.exports: $Exports<'react-feather/src/icons/corner-down-right'>; +} +declare module 'react-feather/src/icons/corner-left-down.js' { + declare module.exports: $Exports<'react-feather/src/icons/corner-left-down'>; +} +declare module 'react-feather/src/icons/corner-left-up.js' { + declare module.exports: $Exports<'react-feather/src/icons/corner-left-up'>; +} +declare module 'react-feather/src/icons/corner-right-down.js' { + declare module.exports: $Exports<'react-feather/src/icons/corner-right-down'>; +} +declare module 'react-feather/src/icons/corner-right-up.js' { + declare module.exports: $Exports<'react-feather/src/icons/corner-right-up'>; +} +declare module 'react-feather/src/icons/corner-up-left.js' { + declare module.exports: $Exports<'react-feather/src/icons/corner-up-left'>; +} +declare module 'react-feather/src/icons/corner-up-right.js' { + declare module.exports: $Exports<'react-feather/src/icons/corner-up-right'>; +} +declare module 'react-feather/src/icons/cpu.js' { + declare module.exports: $Exports<'react-feather/src/icons/cpu'>; +} +declare module 'react-feather/src/icons/credit-card.js' { + declare module.exports: $Exports<'react-feather/src/icons/credit-card'>; +} +declare module 'react-feather/src/icons/crop.js' { + declare module.exports: $Exports<'react-feather/src/icons/crop'>; +} +declare module 'react-feather/src/icons/crosshair.js' { + declare module.exports: $Exports<'react-feather/src/icons/crosshair'>; +} +declare module 'react-feather/src/icons/database.js' { + declare module.exports: $Exports<'react-feather/src/icons/database'>; +} +declare module 'react-feather/src/icons/delete.js' { + declare module.exports: $Exports<'react-feather/src/icons/delete'>; +} +declare module 'react-feather/src/icons/disc.js' { + declare module.exports: $Exports<'react-feather/src/icons/disc'>; +} +declare module 'react-feather/src/icons/dollar-sign.js' { + declare module.exports: $Exports<'react-feather/src/icons/dollar-sign'>; +} +declare module 'react-feather/src/icons/download-cloud.js' { + declare module.exports: $Exports<'react-feather/src/icons/download-cloud'>; +} +declare module 'react-feather/src/icons/download.js' { + declare module.exports: $Exports<'react-feather/src/icons/download'>; +} +declare module 'react-feather/src/icons/droplet.js' { + declare module.exports: $Exports<'react-feather/src/icons/droplet'>; +} +declare module 'react-feather/src/icons/edit-2.js' { + declare module.exports: $Exports<'react-feather/src/icons/edit-2'>; +} +declare module 'react-feather/src/icons/edit-3.js' { + declare module.exports: $Exports<'react-feather/src/icons/edit-3'>; +} +declare module 'react-feather/src/icons/edit.js' { + declare module.exports: $Exports<'react-feather/src/icons/edit'>; +} +declare module 'react-feather/src/icons/external-link.js' { + declare module.exports: $Exports<'react-feather/src/icons/external-link'>; +} +declare module 'react-feather/src/icons/eye-off.js' { + declare module.exports: $Exports<'react-feather/src/icons/eye-off'>; +} +declare module 'react-feather/src/icons/eye.js' { + declare module.exports: $Exports<'react-feather/src/icons/eye'>; +} +declare module 'react-feather/src/icons/facebook.js' { + declare module.exports: $Exports<'react-feather/src/icons/facebook'>; +} +declare module 'react-feather/src/icons/fast-forward.js' { + declare module.exports: $Exports<'react-feather/src/icons/fast-forward'>; +} +declare module 'react-feather/src/icons/feather.js' { + declare module.exports: $Exports<'react-feather/src/icons/feather'>; +} +declare module 'react-feather/src/icons/file-minus.js' { + declare module.exports: $Exports<'react-feather/src/icons/file-minus'>; +} +declare module 'react-feather/src/icons/file-plus.js' { + declare module.exports: $Exports<'react-feather/src/icons/file-plus'>; +} +declare module 'react-feather/src/icons/file-text.js' { + declare module.exports: $Exports<'react-feather/src/icons/file-text'>; +} +declare module 'react-feather/src/icons/file.js' { + declare module.exports: $Exports<'react-feather/src/icons/file'>; +} +declare module 'react-feather/src/icons/film.js' { + declare module.exports: $Exports<'react-feather/src/icons/film'>; +} +declare module 'react-feather/src/icons/filter.js' { + declare module.exports: $Exports<'react-feather/src/icons/filter'>; +} +declare module 'react-feather/src/icons/flag.js' { + declare module.exports: $Exports<'react-feather/src/icons/flag'>; +} +declare module 'react-feather/src/icons/folder-minus.js' { + declare module.exports: $Exports<'react-feather/src/icons/folder-minus'>; +} +declare module 'react-feather/src/icons/folder-plus.js' { + declare module.exports: $Exports<'react-feather/src/icons/folder-plus'>; +} +declare module 'react-feather/src/icons/folder.js' { + declare module.exports: $Exports<'react-feather/src/icons/folder'>; +} +declare module 'react-feather/src/icons/frown.js' { + declare module.exports: $Exports<'react-feather/src/icons/frown'>; +} +declare module 'react-feather/src/icons/gift.js' { + declare module.exports: $Exports<'react-feather/src/icons/gift'>; +} +declare module 'react-feather/src/icons/git-branch.js' { + declare module.exports: $Exports<'react-feather/src/icons/git-branch'>; +} +declare module 'react-feather/src/icons/git-commit.js' { + declare module.exports: $Exports<'react-feather/src/icons/git-commit'>; +} +declare module 'react-feather/src/icons/git-merge.js' { + declare module.exports: $Exports<'react-feather/src/icons/git-merge'>; +} +declare module 'react-feather/src/icons/git-pull-request.js' { + declare module.exports: $Exports<'react-feather/src/icons/git-pull-request'>; +} +declare module 'react-feather/src/icons/github.js' { + declare module.exports: $Exports<'react-feather/src/icons/github'>; +} +declare module 'react-feather/src/icons/gitlab.js' { + declare module.exports: $Exports<'react-feather/src/icons/gitlab'>; +} +declare module 'react-feather/src/icons/globe.js' { + declare module.exports: $Exports<'react-feather/src/icons/globe'>; +} +declare module 'react-feather/src/icons/grid.js' { + declare module.exports: $Exports<'react-feather/src/icons/grid'>; +} +declare module 'react-feather/src/icons/hard-drive.js' { + declare module.exports: $Exports<'react-feather/src/icons/hard-drive'>; +} +declare module 'react-feather/src/icons/hash.js' { + declare module.exports: $Exports<'react-feather/src/icons/hash'>; +} +declare module 'react-feather/src/icons/headphones.js' { + declare module.exports: $Exports<'react-feather/src/icons/headphones'>; +} +declare module 'react-feather/src/icons/heart.js' { + declare module.exports: $Exports<'react-feather/src/icons/heart'>; +} +declare module 'react-feather/src/icons/help-circle.js' { + declare module.exports: $Exports<'react-feather/src/icons/help-circle'>; +} +declare module 'react-feather/src/icons/home.js' { + declare module.exports: $Exports<'react-feather/src/icons/home'>; +} +declare module 'react-feather/src/icons/image.js' { + declare module.exports: $Exports<'react-feather/src/icons/image'>; +} +declare module 'react-feather/src/icons/inbox.js' { + declare module.exports: $Exports<'react-feather/src/icons/inbox'>; +} +declare module 'react-feather/src/icons/info.js' { + declare module.exports: $Exports<'react-feather/src/icons/info'>; +} +declare module 'react-feather/src/icons/instagram.js' { + declare module.exports: $Exports<'react-feather/src/icons/instagram'>; +} +declare module 'react-feather/src/icons/italic.js' { + declare module.exports: $Exports<'react-feather/src/icons/italic'>; +} +declare module 'react-feather/src/icons/key.js' { + declare module.exports: $Exports<'react-feather/src/icons/key'>; +} +declare module 'react-feather/src/icons/layers.js' { + declare module.exports: $Exports<'react-feather/src/icons/layers'>; +} +declare module 'react-feather/src/icons/layout.js' { + declare module.exports: $Exports<'react-feather/src/icons/layout'>; +} +declare module 'react-feather/src/icons/life-buoy.js' { + declare module.exports: $Exports<'react-feather/src/icons/life-buoy'>; +} +declare module 'react-feather/src/icons/link-2.js' { + declare module.exports: $Exports<'react-feather/src/icons/link-2'>; +} +declare module 'react-feather/src/icons/link.js' { + declare module.exports: $Exports<'react-feather/src/icons/link'>; +} +declare module 'react-feather/src/icons/linkedin.js' { + declare module.exports: $Exports<'react-feather/src/icons/linkedin'>; +} +declare module 'react-feather/src/icons/list.js' { + declare module.exports: $Exports<'react-feather/src/icons/list'>; +} +declare module 'react-feather/src/icons/loader.js' { + declare module.exports: $Exports<'react-feather/src/icons/loader'>; +} +declare module 'react-feather/src/icons/lock.js' { + declare module.exports: $Exports<'react-feather/src/icons/lock'>; +} +declare module 'react-feather/src/icons/log-in.js' { + declare module.exports: $Exports<'react-feather/src/icons/log-in'>; +} +declare module 'react-feather/src/icons/log-out.js' { + declare module.exports: $Exports<'react-feather/src/icons/log-out'>; +} +declare module 'react-feather/src/icons/mail.js' { + declare module.exports: $Exports<'react-feather/src/icons/mail'>; +} +declare module 'react-feather/src/icons/map-pin.js' { + declare module.exports: $Exports<'react-feather/src/icons/map-pin'>; +} +declare module 'react-feather/src/icons/map.js' { + declare module.exports: $Exports<'react-feather/src/icons/map'>; +} +declare module 'react-feather/src/icons/maximize-2.js' { + declare module.exports: $Exports<'react-feather/src/icons/maximize-2'>; +} +declare module 'react-feather/src/icons/maximize.js' { + declare module.exports: $Exports<'react-feather/src/icons/maximize'>; +} +declare module 'react-feather/src/icons/meh.js' { + declare module.exports: $Exports<'react-feather/src/icons/meh'>; +} +declare module 'react-feather/src/icons/menu.js' { + declare module.exports: $Exports<'react-feather/src/icons/menu'>; +} +declare module 'react-feather/src/icons/message-circle.js' { + declare module.exports: $Exports<'react-feather/src/icons/message-circle'>; +} +declare module 'react-feather/src/icons/message-square.js' { + declare module.exports: $Exports<'react-feather/src/icons/message-square'>; +} +declare module 'react-feather/src/icons/mic-off.js' { + declare module.exports: $Exports<'react-feather/src/icons/mic-off'>; +} +declare module 'react-feather/src/icons/mic.js' { + declare module.exports: $Exports<'react-feather/src/icons/mic'>; +} +declare module 'react-feather/src/icons/minimize-2.js' { + declare module.exports: $Exports<'react-feather/src/icons/minimize-2'>; +} +declare module 'react-feather/src/icons/minimize.js' { + declare module.exports: $Exports<'react-feather/src/icons/minimize'>; +} +declare module 'react-feather/src/icons/minus-circle.js' { + declare module.exports: $Exports<'react-feather/src/icons/minus-circle'>; +} +declare module 'react-feather/src/icons/minus-square.js' { + declare module.exports: $Exports<'react-feather/src/icons/minus-square'>; +} +declare module 'react-feather/src/icons/minus.js' { + declare module.exports: $Exports<'react-feather/src/icons/minus'>; +} +declare module 'react-feather/src/icons/monitor.js' { + declare module.exports: $Exports<'react-feather/src/icons/monitor'>; +} +declare module 'react-feather/src/icons/moon.js' { + declare module.exports: $Exports<'react-feather/src/icons/moon'>; +} +declare module 'react-feather/src/icons/more-horizontal.js' { + declare module.exports: $Exports<'react-feather/src/icons/more-horizontal'>; +} +declare module 'react-feather/src/icons/more-vertical.js' { + declare module.exports: $Exports<'react-feather/src/icons/more-vertical'>; +} +declare module 'react-feather/src/icons/move.js' { + declare module.exports: $Exports<'react-feather/src/icons/move'>; +} +declare module 'react-feather/src/icons/music.js' { + declare module.exports: $Exports<'react-feather/src/icons/music'>; +} +declare module 'react-feather/src/icons/navigation-2.js' { + declare module.exports: $Exports<'react-feather/src/icons/navigation-2'>; +} +declare module 'react-feather/src/icons/navigation.js' { + declare module.exports: $Exports<'react-feather/src/icons/navigation'>; +} +declare module 'react-feather/src/icons/octagon.js' { + declare module.exports: $Exports<'react-feather/src/icons/octagon'>; +} +declare module 'react-feather/src/icons/package.js' { + declare module.exports: $Exports<'react-feather/src/icons/package'>; +} +declare module 'react-feather/src/icons/paperclip.js' { + declare module.exports: $Exports<'react-feather/src/icons/paperclip'>; +} +declare module 'react-feather/src/icons/pause-circle.js' { + declare module.exports: $Exports<'react-feather/src/icons/pause-circle'>; +} +declare module 'react-feather/src/icons/pause.js' { + declare module.exports: $Exports<'react-feather/src/icons/pause'>; +} +declare module 'react-feather/src/icons/percent.js' { + declare module.exports: $Exports<'react-feather/src/icons/percent'>; +} +declare module 'react-feather/src/icons/phone-call.js' { + declare module.exports: $Exports<'react-feather/src/icons/phone-call'>; +} +declare module 'react-feather/src/icons/phone-forwarded.js' { + declare module.exports: $Exports<'react-feather/src/icons/phone-forwarded'>; +} +declare module 'react-feather/src/icons/phone-incoming.js' { + declare module.exports: $Exports<'react-feather/src/icons/phone-incoming'>; +} +declare module 'react-feather/src/icons/phone-missed.js' { + declare module.exports: $Exports<'react-feather/src/icons/phone-missed'>; +} +declare module 'react-feather/src/icons/phone-off.js' { + declare module.exports: $Exports<'react-feather/src/icons/phone-off'>; +} +declare module 'react-feather/src/icons/phone-outgoing.js' { + declare module.exports: $Exports<'react-feather/src/icons/phone-outgoing'>; +} +declare module 'react-feather/src/icons/phone.js' { + declare module.exports: $Exports<'react-feather/src/icons/phone'>; +} +declare module 'react-feather/src/icons/pie-chart.js' { + declare module.exports: $Exports<'react-feather/src/icons/pie-chart'>; +} +declare module 'react-feather/src/icons/play-circle.js' { + declare module.exports: $Exports<'react-feather/src/icons/play-circle'>; +} +declare module 'react-feather/src/icons/play.js' { + declare module.exports: $Exports<'react-feather/src/icons/play'>; +} +declare module 'react-feather/src/icons/plus-circle.js' { + declare module.exports: $Exports<'react-feather/src/icons/plus-circle'>; +} +declare module 'react-feather/src/icons/plus-square.js' { + declare module.exports: $Exports<'react-feather/src/icons/plus-square'>; +} +declare module 'react-feather/src/icons/plus.js' { + declare module.exports: $Exports<'react-feather/src/icons/plus'>; +} +declare module 'react-feather/src/icons/pocket.js' { + declare module.exports: $Exports<'react-feather/src/icons/pocket'>; +} +declare module 'react-feather/src/icons/power.js' { + declare module.exports: $Exports<'react-feather/src/icons/power'>; +} +declare module 'react-feather/src/icons/printer.js' { + declare module.exports: $Exports<'react-feather/src/icons/printer'>; +} +declare module 'react-feather/src/icons/radio.js' { + declare module.exports: $Exports<'react-feather/src/icons/radio'>; +} +declare module 'react-feather/src/icons/refresh-ccw.js' { + declare module.exports: $Exports<'react-feather/src/icons/refresh-ccw'>; +} +declare module 'react-feather/src/icons/refresh-cw.js' { + declare module.exports: $Exports<'react-feather/src/icons/refresh-cw'>; +} +declare module 'react-feather/src/icons/repeat.js' { + declare module.exports: $Exports<'react-feather/src/icons/repeat'>; +} +declare module 'react-feather/src/icons/rewind.js' { + declare module.exports: $Exports<'react-feather/src/icons/rewind'>; +} +declare module 'react-feather/src/icons/rotate-ccw.js' { + declare module.exports: $Exports<'react-feather/src/icons/rotate-ccw'>; +} +declare module 'react-feather/src/icons/rotate-cw.js' { + declare module.exports: $Exports<'react-feather/src/icons/rotate-cw'>; +} +declare module 'react-feather/src/icons/rss.js' { + declare module.exports: $Exports<'react-feather/src/icons/rss'>; +} +declare module 'react-feather/src/icons/save.js' { + declare module.exports: $Exports<'react-feather/src/icons/save'>; +} +declare module 'react-feather/src/icons/scissors.js' { + declare module.exports: $Exports<'react-feather/src/icons/scissors'>; +} +declare module 'react-feather/src/icons/search.js' { + declare module.exports: $Exports<'react-feather/src/icons/search'>; +} +declare module 'react-feather/src/icons/send.js' { + declare module.exports: $Exports<'react-feather/src/icons/send'>; +} +declare module 'react-feather/src/icons/server.js' { + declare module.exports: $Exports<'react-feather/src/icons/server'>; +} +declare module 'react-feather/src/icons/settings.js' { + declare module.exports: $Exports<'react-feather/src/icons/settings'>; +} +declare module 'react-feather/src/icons/share-2.js' { + declare module.exports: $Exports<'react-feather/src/icons/share-2'>; +} +declare module 'react-feather/src/icons/share.js' { + declare module.exports: $Exports<'react-feather/src/icons/share'>; +} +declare module 'react-feather/src/icons/shield-off.js' { + declare module.exports: $Exports<'react-feather/src/icons/shield-off'>; +} +declare module 'react-feather/src/icons/shield.js' { + declare module.exports: $Exports<'react-feather/src/icons/shield'>; +} +declare module 'react-feather/src/icons/shopping-bag.js' { + declare module.exports: $Exports<'react-feather/src/icons/shopping-bag'>; +} +declare module 'react-feather/src/icons/shopping-cart.js' { + declare module.exports: $Exports<'react-feather/src/icons/shopping-cart'>; +} +declare module 'react-feather/src/icons/shuffle.js' { + declare module.exports: $Exports<'react-feather/src/icons/shuffle'>; +} +declare module 'react-feather/src/icons/sidebar.js' { + declare module.exports: $Exports<'react-feather/src/icons/sidebar'>; +} +declare module 'react-feather/src/icons/skip-back.js' { + declare module.exports: $Exports<'react-feather/src/icons/skip-back'>; +} +declare module 'react-feather/src/icons/skip-forward.js' { + declare module.exports: $Exports<'react-feather/src/icons/skip-forward'>; +} +declare module 'react-feather/src/icons/slack.js' { + declare module.exports: $Exports<'react-feather/src/icons/slack'>; +} +declare module 'react-feather/src/icons/slash.js' { + declare module.exports: $Exports<'react-feather/src/icons/slash'>; +} +declare module 'react-feather/src/icons/sliders.js' { + declare module.exports: $Exports<'react-feather/src/icons/sliders'>; +} +declare module 'react-feather/src/icons/smartphone.js' { + declare module.exports: $Exports<'react-feather/src/icons/smartphone'>; +} +declare module 'react-feather/src/icons/smile.js' { + declare module.exports: $Exports<'react-feather/src/icons/smile'>; +} +declare module 'react-feather/src/icons/speaker.js' { + declare module.exports: $Exports<'react-feather/src/icons/speaker'>; +} +declare module 'react-feather/src/icons/square.js' { + declare module.exports: $Exports<'react-feather/src/icons/square'>; +} +declare module 'react-feather/src/icons/star.js' { + declare module.exports: $Exports<'react-feather/src/icons/star'>; +} +declare module 'react-feather/src/icons/stop-circle.js' { + declare module.exports: $Exports<'react-feather/src/icons/stop-circle'>; +} +declare module 'react-feather/src/icons/sun.js' { + declare module.exports: $Exports<'react-feather/src/icons/sun'>; +} +declare module 'react-feather/src/icons/sunrise.js' { + declare module.exports: $Exports<'react-feather/src/icons/sunrise'>; +} +declare module 'react-feather/src/icons/sunset.js' { + declare module.exports: $Exports<'react-feather/src/icons/sunset'>; +} +declare module 'react-feather/src/icons/tablet.js' { + declare module.exports: $Exports<'react-feather/src/icons/tablet'>; +} +declare module 'react-feather/src/icons/tag.js' { + declare module.exports: $Exports<'react-feather/src/icons/tag'>; +} +declare module 'react-feather/src/icons/target.js' { + declare module.exports: $Exports<'react-feather/src/icons/target'>; +} +declare module 'react-feather/src/icons/terminal.js' { + declare module.exports: $Exports<'react-feather/src/icons/terminal'>; +} +declare module 'react-feather/src/icons/thermometer.js' { + declare module.exports: $Exports<'react-feather/src/icons/thermometer'>; +} +declare module 'react-feather/src/icons/thumbs-down.js' { + declare module.exports: $Exports<'react-feather/src/icons/thumbs-down'>; +} +declare module 'react-feather/src/icons/thumbs-up.js' { + declare module.exports: $Exports<'react-feather/src/icons/thumbs-up'>; +} +declare module 'react-feather/src/icons/toggle-left.js' { + declare module.exports: $Exports<'react-feather/src/icons/toggle-left'>; +} +declare module 'react-feather/src/icons/toggle-right.js' { + declare module.exports: $Exports<'react-feather/src/icons/toggle-right'>; +} +declare module 'react-feather/src/icons/trash-2.js' { + declare module.exports: $Exports<'react-feather/src/icons/trash-2'>; +} +declare module 'react-feather/src/icons/trash.js' { + declare module.exports: $Exports<'react-feather/src/icons/trash'>; +} +declare module 'react-feather/src/icons/trello.js' { + declare module.exports: $Exports<'react-feather/src/icons/trello'>; +} +declare module 'react-feather/src/icons/trending-down.js' { + declare module.exports: $Exports<'react-feather/src/icons/trending-down'>; +} +declare module 'react-feather/src/icons/trending-up.js' { + declare module.exports: $Exports<'react-feather/src/icons/trending-up'>; +} +declare module 'react-feather/src/icons/triangle.js' { + declare module.exports: $Exports<'react-feather/src/icons/triangle'>; +} +declare module 'react-feather/src/icons/truck.js' { + declare module.exports: $Exports<'react-feather/src/icons/truck'>; +} +declare module 'react-feather/src/icons/tv.js' { + declare module.exports: $Exports<'react-feather/src/icons/tv'>; +} +declare module 'react-feather/src/icons/twitter.js' { + declare module.exports: $Exports<'react-feather/src/icons/twitter'>; +} +declare module 'react-feather/src/icons/type.js' { + declare module.exports: $Exports<'react-feather/src/icons/type'>; +} +declare module 'react-feather/src/icons/umbrella.js' { + declare module.exports: $Exports<'react-feather/src/icons/umbrella'>; +} +declare module 'react-feather/src/icons/underline.js' { + declare module.exports: $Exports<'react-feather/src/icons/underline'>; +} +declare module 'react-feather/src/icons/unlock.js' { + declare module.exports: $Exports<'react-feather/src/icons/unlock'>; +} +declare module 'react-feather/src/icons/upload-cloud.js' { + declare module.exports: $Exports<'react-feather/src/icons/upload-cloud'>; +} +declare module 'react-feather/src/icons/upload.js' { + declare module.exports: $Exports<'react-feather/src/icons/upload'>; +} +declare module 'react-feather/src/icons/user-check.js' { + declare module.exports: $Exports<'react-feather/src/icons/user-check'>; +} +declare module 'react-feather/src/icons/user-minus.js' { + declare module.exports: $Exports<'react-feather/src/icons/user-minus'>; +} +declare module 'react-feather/src/icons/user-plus.js' { + declare module.exports: $Exports<'react-feather/src/icons/user-plus'>; +} +declare module 'react-feather/src/icons/user-x.js' { + declare module.exports: $Exports<'react-feather/src/icons/user-x'>; +} +declare module 'react-feather/src/icons/user.js' { + declare module.exports: $Exports<'react-feather/src/icons/user'>; +} +declare module 'react-feather/src/icons/users.js' { + declare module.exports: $Exports<'react-feather/src/icons/users'>; +} +declare module 'react-feather/src/icons/video-off.js' { + declare module.exports: $Exports<'react-feather/src/icons/video-off'>; +} +declare module 'react-feather/src/icons/video.js' { + declare module.exports: $Exports<'react-feather/src/icons/video'>; +} +declare module 'react-feather/src/icons/voicemail.js' { + declare module.exports: $Exports<'react-feather/src/icons/voicemail'>; +} +declare module 'react-feather/src/icons/volume-1.js' { + declare module.exports: $Exports<'react-feather/src/icons/volume-1'>; +} +declare module 'react-feather/src/icons/volume-2.js' { + declare module.exports: $Exports<'react-feather/src/icons/volume-2'>; +} +declare module 'react-feather/src/icons/volume-x.js' { + declare module.exports: $Exports<'react-feather/src/icons/volume-x'>; +} +declare module 'react-feather/src/icons/volume.js' { + declare module.exports: $Exports<'react-feather/src/icons/volume'>; +} +declare module 'react-feather/src/icons/watch.js' { + declare module.exports: $Exports<'react-feather/src/icons/watch'>; +} +declare module 'react-feather/src/icons/wifi-off.js' { + declare module.exports: $Exports<'react-feather/src/icons/wifi-off'>; +} +declare module 'react-feather/src/icons/wifi.js' { + declare module.exports: $Exports<'react-feather/src/icons/wifi'>; +} +declare module 'react-feather/src/icons/wind.js' { + declare module.exports: $Exports<'react-feather/src/icons/wind'>; +} +declare module 'react-feather/src/icons/x-circle.js' { + declare module.exports: $Exports<'react-feather/src/icons/x-circle'>; +} +declare module 'react-feather/src/icons/x-square.js' { + declare module.exports: $Exports<'react-feather/src/icons/x-square'>; +} +declare module 'react-feather/src/icons/x.js' { + declare module.exports: $Exports<'react-feather/src/icons/x'>; +} +declare module 'react-feather/src/icons/youtube.js' { + declare module.exports: $Exports<'react-feather/src/icons/youtube'>; +} +declare module 'react-feather/src/icons/zap-off.js' { + declare module.exports: $Exports<'react-feather/src/icons/zap-off'>; +} +declare module 'react-feather/src/icons/zap.js' { + declare module.exports: $Exports<'react-feather/src/icons/zap'>; +} +declare module 'react-feather/src/icons/zoom-in.js' { + declare module.exports: $Exports<'react-feather/src/icons/zoom-in'>; +} +declare module 'react-feather/src/icons/zoom-out.js' { + declare module.exports: $Exports<'react-feather/src/icons/zoom-out'>; +} +declare module 'react-feather/src/index.js' { + declare module.exports: $Exports<'react-feather/src/index'>; +} diff --git a/flow-typed/npm/react-hot-loader_v4.6.x.js b/flow-typed/npm/react-hot-loader_v4.6.x.js new file mode 100644 index 000000000..29b29585c --- /dev/null +++ b/flow-typed/npm/react-hot-loader_v4.6.x.js @@ -0,0 +1,60 @@ +// flow-typed signature: 169093d12338d898985e78cd46664f50 +// flow-typed version: 9d7a8571fd/react-hot-loader_v4.6.x/flow_>=v0.53.0 + +// @flow +declare module "react-hot-loader" { + declare type Module = { + id: string, + }; + + declare type ErrorReporterProps = {| + error: Error, + errorInfo: { componentStack: string } + |} + + declare export type ContainerProps = {| + children: React$Element, + errorBoundary?: boolean, + errorReporter?: React$ComponentType, + |} + + declare export class AppContainer extends React$Component {} + + declare export function hot(module: Module): >( + Component: T, + props?: $Diff }> + ) => T + + declare export function cold>(component: T): T + + declare export function areComponentsEqual( + typeA: React$ComponentType, + typeB: React$ComponentType + ): boolean + + declare type Config = {| + logLevel: 'debug' | 'log' | 'warn' | 'error', + pureSFC: boolean, + pureRender: boolean, + allowSFC: boolean, + disableHotRenderer: boolean, + disableHotRendererWhenInjected: boolean, + ignoreSFC: boolean, + ignoreComponents: boolean, + errorReporter: React$ComponentType, + ErrorOverlay: React$ComponentType<{ errors: Array }>, + onComponentRegister: (type: any, uniqueLocalName: string, fileName: string) => any, + onComponentCreate: (type: any, displayName: string) => any, + |} + + declare export function setConfig(config: $Shape): void +} + +declare module "react-hot-loader/root" { + import type { ContainerProps } from 'react-hot-loader'; + + declare export function hot>( + Component: T, + props?: $Diff }> + ): T; +} diff --git a/flow-typed/npm/react-modal_v3.1.x.js b/flow-typed/npm/react-modal_v3.1.x.js new file mode 100644 index 000000000..9fdf7dd41 --- /dev/null +++ b/flow-typed/npm/react-modal_v3.1.x.js @@ -0,0 +1,52 @@ +// flow-typed signature: 07baeb1a13e7992234dac3ebfeeb3c4f +// flow-typed version: ee87414e77/react-modal_v3.1.x/flow_>=v0.54.1 + +declare module 'react-modal' { + declare type DefaultProps = { + isOpen?: boolean, + portalClassName?: string, + bodyOpenClassName?: string, + ariaHideApp?: boolean, + closeTimeoutMS?: number, + shouldFocusAfterRender?: boolean, + shouldCloseOnEsc?: boolean, + shouldCloseOnOverlayClick?: boolean, + shouldReturnFocusAfterClose?: boolean, + parentSelector?: () => HTMLElement, + }; + + declare type Props = DefaultProps & { + style?: { + content?: { + [key: string]: string | number + }, + overlay?: { + [key: string]: string | number + } + }, + className?: string | { + base: string, + afterOpen: string, + beforeClose: string + }, + overlayClassName?: string | { + base: string, + afterOpen: string, + beforeClose: string + }, + appElement?: HTMLElement | string | null, + onAfterOpen?: () => void | Promise, + onRequestClose?: (SyntheticEvent<>) => void, + aria?: { + [key: string]: string + }, + role?: string, + contentLabel?: string + }; + + declare class Modal extends React$Component { + static setAppElement(element: HTMLElement | string | null): void; + } + + declare module.exports: typeof Modal; +} diff --git a/flow-typed/npm/react-paginate_vx.x.x.js b/flow-typed/npm/react-paginate_vx.x.x.js new file mode 100644 index 000000000..3669f5a37 --- /dev/null +++ b/flow-typed/npm/react-paginate_vx.x.x.js @@ -0,0 +1,123 @@ +// flow-typed signature: 33f995e7f7c2a09f6b3d3c10a6d50eb3 +// flow-typed version: <>/react-paginate_v^5.2.1/flow_v0.94.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'react-paginate' + * + * 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-paginate' { + 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-paginate/__tests__/PaginationBoxView-test' { + declare module.exports: any; +} + +declare module 'react-paginate/demo/data' { + declare module.exports: any; +} + +declare module 'react-paginate/demo/js/demo' { + declare module.exports: any; +} + +declare module 'react-paginate/demo/server' { + declare module.exports: any; +} + +declare module 'react-paginate/demo/webpack.config' { + declare module.exports: any; +} + +declare module 'react-paginate/dist/BreakView' { + declare module.exports: any; +} + +declare module 'react-paginate/dist/index' { + declare module.exports: any; +} + +declare module 'react-paginate/dist/PageView' { + declare module.exports: any; +} + +declare module 'react-paginate/dist/PaginationBoxView' { + declare module.exports: any; +} + +declare module 'react-paginate/react_components/BreakView' { + declare module.exports: any; +} + +declare module 'react-paginate/react_components/index' { + declare module.exports: any; +} + +declare module 'react-paginate/react_components/PageView' { + declare module.exports: any; +} + +declare module 'react-paginate/react_components/PaginationBoxView' { + declare module.exports: any; +} + +declare module 'react-paginate/webpack.config' { + declare module.exports: any; +} + +// Filename aliases +declare module 'react-paginate/__tests__/PaginationBoxView-test.js' { + declare module.exports: $Exports<'react-paginate/__tests__/PaginationBoxView-test'>; +} +declare module 'react-paginate/demo/data.js' { + declare module.exports: $Exports<'react-paginate/demo/data'>; +} +declare module 'react-paginate/demo/js/demo.js' { + declare module.exports: $Exports<'react-paginate/demo/js/demo'>; +} +declare module 'react-paginate/demo/server.js' { + declare module.exports: $Exports<'react-paginate/demo/server'>; +} +declare module 'react-paginate/demo/webpack.config.js' { + declare module.exports: $Exports<'react-paginate/demo/webpack.config'>; +} +declare module 'react-paginate/dist/BreakView.js' { + declare module.exports: $Exports<'react-paginate/dist/BreakView'>; +} +declare module 'react-paginate/dist/index.js' { + declare module.exports: $Exports<'react-paginate/dist/index'>; +} +declare module 'react-paginate/dist/PageView.js' { + declare module.exports: $Exports<'react-paginate/dist/PageView'>; +} +declare module 'react-paginate/dist/PaginationBoxView.js' { + declare module.exports: $Exports<'react-paginate/dist/PaginationBoxView'>; +} +declare module 'react-paginate/react_components/BreakView.js' { + declare module.exports: $Exports<'react-paginate/react_components/BreakView'>; +} +declare module 'react-paginate/react_components/index.js' { + declare module.exports: $Exports<'react-paginate/react_components/index'>; +} +declare module 'react-paginate/react_components/PageView.js' { + declare module.exports: $Exports<'react-paginate/react_components/PageView'>; +} +declare module 'react-paginate/react_components/PaginationBoxView.js' { + declare module.exports: $Exports<'react-paginate/react_components/PaginationBoxView'>; +} +declare module 'react-paginate/webpack.config.js' { + declare module.exports: $Exports<'react-paginate/webpack.config'>; +} diff --git a/flow-typed/npm/react-pose_vx.x.x.js b/flow-typed/npm/react-pose_vx.x.x.js new file mode 100644 index 000000000..43090a689 --- /dev/null +++ b/flow-typed/npm/react-pose_vx.x.x.js @@ -0,0 +1,60 @@ +// flow-typed signature: dbdb6148e2902ceaf3e437a7fe96ffa1 +// flow-typed version: <>/react-pose_v^4.0.5/flow_v0.94.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'react-pose' + * + * 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-pose' { + 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-pose/dist/react-pose.dev' { + declare module.exports: any; +} + +declare module 'react-pose/dist/react-pose.es' { + declare module.exports: any; +} + +declare module 'react-pose/dist/react-pose' { + declare module.exports: any; +} + +declare module 'react-pose/lib/index' { + declare module.exports: any; +} + +declare module 'react-pose/rollup.config' { + declare module.exports: any; +} + +// Filename aliases +declare module 'react-pose/dist/react-pose.dev.js' { + declare module.exports: $Exports<'react-pose/dist/react-pose.dev'>; +} +declare module 'react-pose/dist/react-pose.es.js' { + declare module.exports: $Exports<'react-pose/dist/react-pose.es'>; +} +declare module 'react-pose/dist/react-pose.js' { + declare module.exports: $Exports<'react-pose/dist/react-pose'>; +} +declare module 'react-pose/lib/index.js' { + declare module.exports: $Exports<'react-pose/lib/index'>; +} +declare module 'react-pose/rollup.config.js' { + declare module.exports: $Exports<'react-pose/rollup.config'>; +} diff --git a/flow-typed/npm/react-redux_v5.x.x.js b/flow-typed/npm/react-redux_v5.x.x.js new file mode 100644 index 000000000..eeeab17df --- /dev/null +++ b/flow-typed/npm/react-redux_v5.x.x.js @@ -0,0 +1,276 @@ +// flow-typed signature: f06f00c3ad0cfedb90c0c6de04b219f3 +// flow-typed version: 3a6d556e4b/react-redux_v5.x.x/flow_>=v0.89.x + +/** +The order of type arguments for connect() is as follows: + +connect(…) + +In Flow v0.89 only the first two are mandatory to specify. Other 4 can be repaced with the new awesome type placeholder: + +connect(…) + +But beware, in case of weird type errors somewhere in random places +just type everything and get to a green field and only then try to +remove the definitions you see bogus. + +Decrypting the abbreviations: + WC = Component being wrapped + S = State + D = Dispatch + OP = OwnProps + SP = StateProps + DP = DispatchProps + MP = Merge props + RSP = Returned state props + RDP = Returned dispatch props + RMP = Returned merge props + CP = Props for returned component + Com = React Component + ST = Static properties of Com + EFO = Extra factory options (used only in connectAdvanced) +*/ + +declare module "react-redux" { + // ------------------------------------------------------------ + // Typings for connect() + // ------------------------------------------------------------ + + declare export type Options = {| + pure?: boolean, + withRef?: boolean, + areStatesEqual?: (next: S, prev: S) => boolean, + areOwnPropsEqual?: (next: OP, prev: OP) => boolean, + areStatePropsEqual?: (next: SP, prev: SP) => boolean, + areMergedPropsEqual?: (next: MP, prev: MP) => boolean, + storeKey?: string, + |}; + + declare type MapStateToProps<-S, -OP, +SP> = + | ((state: S, ownProps: OP) => SP) + // If you want to use the factory function but get a strange error + // like "function is not an object" then just type the factory function + // like this: + // const factory: (State, OwnProps) => (State, OwnProps) => StateProps + // and provide the StateProps type to the SP type parameter. + | ((state: S, ownProps: OP) => (state: S, ownProps: OP) => SP); + + declare type Bind = ((...A) => R) => (...A) => $Call; + + declare type MapDispatchToPropsFn = + | ((dispatch: D, ownProps: OP) => DP) + // If you want to use the factory function but get a strange error + // like "function is not an object" then just type the factory function + // like this: + // const factory: (Dispatch, OwnProps) => (Dispatch, OwnProps) => DispatchProps + // and provide the DispatchProps type to the DP type parameter. + | ((dispatch: D, ownProps: OP) => (dispatch: D, ownProps: OP) => DP); + + declare class ConnectedComponent extends React$Component { + static +WrappedComponent: WC; + getWrappedInstance(): React$ElementRef; + } + // The connection of the Wrapped Component and the Connected Component + // happens here in `MP: P`. It means that type wise MP belongs to P, + // so to say MP >= P. + declare type Connector = >( + WC, + ) => Class> & WC; + + // No `mergeProps` argument + + // Got error like inexact OwnProps is incompatible with exact object type? + // Just make the OP parameter for `connect()` an exact object. + declare type MergeOP = {| ...$Exact, dispatch: D |}; + declare type MergeOPSP = {| ...$Exact, ...SP, dispatch: D |}; + declare type MergeOPDP = {| ...$Exact, ...DP |}; + declare type MergeOPSPDP = {| ...$Exact, ...SP, ...DP |}; + + declare export function connect<-P, -OP, -SP, -DP, -S, -D>( + mapStateToProps?: null | void, + mapDispatchToProps?: null | void, + mergeProps?: null | void, + options?: ?Options>, + ): Connector>; + + declare export function connect<-P, -OP, -SP, -DP, -S, -D>( + // If you get error here try adding return type to your mapStateToProps function + mapStateToProps: MapStateToProps, + mapDispatchToProps?: null | void, + mergeProps?: null | void, + options?: ?Options>, + ): Connector>; + + // In this case DP is an object of functions which has been bound to dispatch + // by the given mapDispatchToProps function. + declare export function connect<-P, -OP, -SP, -DP, S, D>( + mapStateToProps: null | void, + mapDispatchToProps: MapDispatchToPropsFn, + mergeProps?: null | void, + options?: ?Options>, + ): Connector>; + + // In this case DP is an object of action creators not yet bound to dispatch, + // this difference is not important in the vanila redux, + // but in case of usage with redux-thunk, the return type may differ. + declare export function connect<-P, -OP, -SP, -DP, S, D>( + mapStateToProps: null | void, + mapDispatchToProps: DP, + mergeProps?: null | void, + options?: ?Options>, + ): Connector>>>; + + declare export function connect<-P, -OP, -SP, -DP, S, D>( + // If you get error here try adding return type to your mapStateToProps function + mapStateToProps: MapStateToProps, + mapDispatchToProps: MapDispatchToPropsFn, + mergeProps?: null | void, + options?: ?Options, + ): Connector; + + declare export function connect<-P, -OP, -SP, -DP, S, D>( + // If you get error here try adding return type to your mapStateToProps function + mapStateToProps: MapStateToProps, + mapDispatchToProps: DP, + mergeProps?: null | void, + options?: ?Options>, + ): Connector>>>; + + // With `mergeProps` argument + + declare type MergeProps<+P, -OP, -SP, -DP> = ( + stateProps: SP, + dispatchProps: DP, + ownProps: OP, + ) => P; + + declare export function connect<-P, -OP, -SP: {||}, -DP: {||}, S, D>( + mapStateToProps: null | void, + mapDispatchToProps: null | void, + // If you get error here try adding return type to you mapStateToProps function + mergeProps: MergeProps, + options?: ?Options, + ): Connector; + + declare export function connect<-P, -OP, -SP, -DP: {||}, S, D>( + mapStateToProps: MapStateToProps, + mapDispatchToProps: null | void, + // If you get error here try adding return type to you mapStateToProps function + mergeProps: MergeProps, + options?: ?Options, + ): Connector; + + // In this case DP is an object of functions which has been bound to dispatch + // by the given mapDispatchToProps function. + declare export function connect<-P, -OP, -SP: {||}, -DP, S, D>( + mapStateToProps: null | void, + mapDispatchToProps: MapDispatchToPropsFn, + mergeProps: MergeProps, + options?: ?Options, + ): Connector; + + // In this case DP is an object of action creators not yet bound to dispatch, + // this difference is not important in the vanila redux, + // but in case of usage with redux-thunk, the return type may differ. + declare export function connect<-P, -OP, -SP: {||}, -DP, S, D>( + mapStateToProps: null | void, + mapDispatchToProps: DP, + mergeProps: MergeProps>>, + options?: ?Options, + ): Connector; + + // In this case DP is an object of functions which has been bound to dispatch + // by the given mapDispatchToProps function. + declare export function connect<-P, -OP, -SP, -DP, S, D>( + mapStateToProps: MapStateToProps, + mapDispatchToProps: MapDispatchToPropsFn, + mergeProps: MergeProps, + options?: ?Options, + ): Connector; + + // In this case DP is an object of action creators not yet bound to dispatch, + // this difference is not important in the vanila redux, + // but in case of usage with redux-thunk, the return type may differ. + declare export function connect<-P, -OP, -SP, -DP, S, D>( + mapStateToProps: MapStateToProps, + mapDispatchToProps: DP, + mergeProps: MergeProps>>, + options?: ?Options, + ): Connector; + + // ------------------------------------------------------------ + // Typings for Provider + // ------------------------------------------------------------ + + declare export class Provider extends React$Component<{ + store: Store, + children?: React$Node, + }> {} + + declare export function createProvider( + storeKey?: string, + subKey?: string, + ): Class>; + + // ------------------------------------------------------------ + // Typings for connectAdvanced() + // ------------------------------------------------------------ + + declare type ConnectAdvancedOptions = { + getDisplayName?: (name: string) => string, + methodName?: string, + renderCountProp?: string, + shouldHandleStateChanges?: boolean, + storeKey?: string, + withRef?: boolean, + }; + + declare type SelectorFactoryOptions = { + getDisplayName: (name: string) => string, + methodName: string, + renderCountProp: ?string, + shouldHandleStateChanges: boolean, + storeKey: string, + withRef: boolean, + displayName: string, + wrappedComponentName: string, + WrappedComponent: Com, + }; + + declare type MapStateToPropsEx = ( + state: S, + props: SP, + ) => RSP; + + declare type SelectorFactory< + Com: React$ComponentType<*>, + Dispatch, + S: Object, + OP: Object, + EFO: Object, + CP: Object, + > = ( + dispatch: Dispatch, + factoryOptions: SelectorFactoryOptions & EFO, + ) => MapStateToPropsEx; + + declare export function connectAdvanced< + Com: React$ComponentType<*>, + D, + S: Object, + OP: Object, + CP: Object, + EFO: Object, + ST: { [_: $Keys]: any }, + >( + selectorFactory: SelectorFactory, + connectAdvancedOptions: ?(ConnectAdvancedOptions & EFO), + ): (component: Com) => React$ComponentType & $Shape; + + declare export default { + Provider: typeof Provider, + createProvider: typeof createProvider, + connect: typeof connect, + connectAdvanced: typeof connectAdvanced, + }; +} diff --git a/flow-typed/npm/react-simplemde-editor_vx.x.x.js b/flow-typed/npm/react-simplemde-editor_vx.x.x.js new file mode 100644 index 000000000..90b05996b --- /dev/null +++ b/flow-typed/npm/react-simplemde-editor_vx.x.x.js @@ -0,0 +1,32 @@ +// flow-typed signature: e608b918ca89e893d099bea25ba2d0ba +// flow-typed version: <>/react-simplemde-editor_v^4.0.0/flow_v0.94.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'react-simplemde-editor' + * + * 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-simplemde-editor' { + 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-simplemde-editor/lib/index' { + declare module.exports: any; +} + +// Filename aliases +declare module 'react-simplemde-editor/lib/index.js' { + declare module.exports: $Exports<'react-simplemde-editor/lib/index'>; +} diff --git a/flow-typed/npm/react-toggle_v4.0.x.js b/flow-typed/npm/react-toggle_v4.0.x.js new file mode 100644 index 000000000..d64b13034 --- /dev/null +++ b/flow-typed/npm/react-toggle_v4.0.x.js @@ -0,0 +1,26 @@ +// flow-typed signature: 7d44bba9041ba487f4fa83ab9d1bd3c3 +// flow-typed version: 064c20def6/react-toggle_v4.0.x/flow_>=v0.54.x + +declare module "react-toggle" { + declare type Icons = { + checked?: React$Node, + unchecked?: React$Node + }; + + declare type Props = { + checked?: boolean, + defaultChecked?: boolean, + onChange?: (e: SyntheticInputEvent<*>) => void, + onFocus?: (e: SyntheticInputEvent<*>) => void, + onBlur?: (e: SyntheticInputEvent<*>) => void, + name?: string, + value?: string, + id?: string, + icons?: Icons | boolean, + "aria-labelledby"?: string, + "aria-label"?: string, + disabled?: boolean + }; + + declare export default class Toggle extends React$Component {} +} diff --git a/flow-typed/npm/redux-persist-transform-compress_vx.x.x.js b/flow-typed/npm/redux-persist-transform-compress_vx.x.x.js new file mode 100644 index 000000000..c7d76116b --- /dev/null +++ b/flow-typed/npm/redux-persist-transform-compress_vx.x.x.js @@ -0,0 +1,39 @@ +// flow-typed signature: 1e45d4df9e5810338400506a45e01cf4 +// flow-typed version: <>/redux-persist-transform-compress_v^4.2.0/flow_v0.94.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'redux-persist-transform-compress' + * + * 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 'redux-persist-transform-compress' { + 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 'redux-persist-transform-compress/lib/index' { + declare module.exports: any; +} + +declare module 'redux-persist-transform-compress/src/index' { + declare module.exports: any; +} + +// Filename aliases +declare module 'redux-persist-transform-compress/lib/index.js' { + declare module.exports: $Exports<'redux-persist-transform-compress/lib/index'>; +} +declare module 'redux-persist-transform-compress/src/index.js' { + declare module.exports: $Exports<'redux-persist-transform-compress/src/index'>; +} diff --git a/flow-typed/npm/redux-persist-transform-filter_vx.x.x.js b/flow-typed/npm/redux-persist-transform-filter_vx.x.x.js new file mode 100644 index 000000000..55ee9b46a --- /dev/null +++ b/flow-typed/npm/redux-persist-transform-filter_vx.x.x.js @@ -0,0 +1,38 @@ +// flow-typed signature: 1d1f77ff6677992c5eaa0a14f06f59c9 +// flow-typed version: <>/redux-persist-transform-filter_v0.0.16/flow_v0.94.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'redux-persist-transform-filter' + * + * 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 'redux-persist-transform-filter' { + 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 'redux-persist-transform-filter/dist/index' { + declare module.exports: any; +} + +// Filename aliases +declare module 'redux-persist-transform-filter/dist/index.js' { + declare module.exports: $Exports<'redux-persist-transform-filter/dist/index'>; +} +declare module 'redux-persist-transform-filter/index' { + declare module.exports: $Exports<'redux-persist-transform-filter'>; +} +declare module 'redux-persist-transform-filter/index.js' { + declare module.exports: $Exports<'redux-persist-transform-filter'>; +} diff --git a/flow-typed/npm/redux-thunk_vx.x.x.js b/flow-typed/npm/redux-thunk_vx.x.x.js new file mode 100644 index 000000000..53287d014 --- /dev/null +++ b/flow-typed/npm/redux-thunk_vx.x.x.js @@ -0,0 +1,60 @@ +// flow-typed signature: b869d25f0717d9a04d1140414e41006a +// flow-typed version: <>/redux-thunk_v^2.2.0/flow_v0.94.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'redux-thunk' + * + * 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 'redux-thunk' { + 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 'redux-thunk/dist/redux-thunk' { + declare module.exports: any; +} + +declare module 'redux-thunk/dist/redux-thunk.min' { + declare module.exports: any; +} + +declare module 'redux-thunk/es/index' { + declare module.exports: any; +} + +declare module 'redux-thunk/lib/index' { + declare module.exports: any; +} + +declare module 'redux-thunk/src/index' { + declare module.exports: any; +} + +// Filename aliases +declare module 'redux-thunk/dist/redux-thunk.js' { + declare module.exports: $Exports<'redux-thunk/dist/redux-thunk'>; +} +declare module 'redux-thunk/dist/redux-thunk.min.js' { + declare module.exports: $Exports<'redux-thunk/dist/redux-thunk.min'>; +} +declare module 'redux-thunk/es/index.js' { + declare module.exports: $Exports<'redux-thunk/es/index'>; +} +declare module 'redux-thunk/lib/index.js' { + declare module.exports: $Exports<'redux-thunk/lib/index'>; +} +declare module 'redux-thunk/src/index.js' { + declare module.exports: $Exports<'redux-thunk/src/index'>; +} diff --git a/flow-typed/npm/redux_v3.x.x.js b/flow-typed/npm/redux_v3.x.x.js new file mode 100644 index 000000000..7bc662368 --- /dev/null +++ b/flow-typed/npm/redux_v3.x.x.js @@ -0,0 +1,59 @@ +// flow-typed signature: cca4916b0213065533df8335c3285a4a +// flow-typed version: cab04034e7/redux_v3.x.x/flow_>=v0.55.x + +declare module 'redux' { + + /* + + S = State + A = Action + D = Dispatch + + */ + + declare export type DispatchAPI = (action: A) => A; + declare export type Dispatch }> = DispatchAPI; + + declare export type MiddlewareAPI> = { + dispatch: D; + getState(): S; + }; + + declare export type Store> = { + // rewrite MiddlewareAPI members in order to get nicer error messages (intersections produce long messages) + dispatch: D; + getState(): S; + subscribe(listener: () => void): () => void; + replaceReducer(nextReducer: Reducer): void + }; + + declare export type Reducer = (state: S | void, action: A) => S; + + declare export type CombinedReducer = (state: $Shape & {} | void, action: A) => S; + + declare export type Middleware> = + (api: MiddlewareAPI) => + (next: D) => D; + + declare export type StoreCreator> = { + (reducer: Reducer, enhancer?: StoreEnhancer): Store; + (reducer: Reducer, preloadedState: S, enhancer?: StoreEnhancer): Store; + }; + + declare export type StoreEnhancer> = (next: StoreCreator) => StoreCreator; + + declare export function createStore(reducer: Reducer, enhancer?: StoreEnhancer): Store; + declare export function createStore(reducer: Reducer, preloadedState?: S, enhancer?: StoreEnhancer): Store; + + declare export function applyMiddleware(...middlewares: Array>): StoreEnhancer; + + declare export type ActionCreator = (...args: Array) => A; + declare export type ActionCreators = { [key: K]: ActionCreator }; + + declare export function bindActionCreators, D: DispatchAPI>(actionCreator: C, dispatch: D): C; + declare export function bindActionCreators, D: DispatchAPI>(actionCreators: C, dispatch: D): C; + + declare export function combineReducers(reducers: O): CombinedReducer<$ObjMap(r: Reducer) => S>, A>; + + declare export var compose: $Compose; +} diff --git a/flow-typed/npm/remark-emoji_vx.x.x.js b/flow-typed/npm/remark-emoji_vx.x.x.js new file mode 100644 index 000000000..9b66093f5 --- /dev/null +++ b/flow-typed/npm/remark-emoji_vx.x.x.js @@ -0,0 +1,38 @@ +// flow-typed signature: 44d6b29a2ce620fa97b582a368f9dc22 +// flow-typed version: <>/remark-emoji_v^2.0.1/flow_v0.94.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'remark-emoji' + * + * 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 'remark-emoji' { + 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 'remark-emoji/index_test' { + declare module.exports: any; +} + +// Filename aliases +declare module 'remark-emoji/index_test.js' { + declare module.exports: $Exports<'remark-emoji/index_test'>; +} +declare module 'remark-emoji/index' { + declare module.exports: $Exports<'remark-emoji'>; +} +declare module 'remark-emoji/index.js' { + declare module.exports: $Exports<'remark-emoji'>; +} diff --git a/flow-typed/npm/remark-react_vx.x.x.js b/flow-typed/npm/remark-react_vx.x.x.js new file mode 100644 index 000000000..8f1c94b7d --- /dev/null +++ b/flow-typed/npm/remark-react_vx.x.x.js @@ -0,0 +1,33 @@ +// flow-typed signature: f7dc2de16b8e348445c2ef944161d898 +// flow-typed version: <>/remark-react_v^4.0.3/flow_v0.94.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'remark-react' + * + * 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 'remark-react' { + 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 'remark-react/index' { + declare module.exports: $Exports<'remark-react'>; +} +declare module 'remark-react/index.js' { + declare module.exports: $Exports<'remark-react'>; +} diff --git a/flow-typed/npm/remark_vx.x.x.js b/flow-typed/npm/remark_vx.x.x.js new file mode 100644 index 000000000..09c6f64ca --- /dev/null +++ b/flow-typed/npm/remark_vx.x.x.js @@ -0,0 +1,33 @@ +// flow-typed signature: 9add7038857e62acc52f18184bcdd38b +// flow-typed version: <>/remark_v^9.0.0/flow_v0.94.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'remark' + * + * 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 'remark' { + 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 'remark/index' { + declare module.exports: $Exports<'remark'>; +} +declare module 'remark/index.js' { + declare module.exports: $Exports<'remark'>; +} diff --git a/flow-typed/npm/render-media_vx.x.x.js b/flow-typed/npm/render-media_vx.x.x.js new file mode 100644 index 000000000..9e8dfa25d --- /dev/null +++ b/flow-typed/npm/render-media_vx.x.x.js @@ -0,0 +1,33 @@ +// flow-typed signature: 7053080a28c70b71438b00858def6be0 +// flow-typed version: <>/render-media_v^3.1.0/flow_v0.94.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'render-media' + * + * 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 'render-media' { + 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 'render-media/index' { + declare module.exports: $Exports<'render-media'>; +} +declare module 'render-media/index.js' { + declare module.exports: $Exports<'render-media'>; +} diff --git a/flow-typed/npm/reselect_v3.x.x.js b/flow-typed/npm/reselect_v3.x.x.js index eac021fd3..457ae9f13 100644 --- a/flow-typed/npm/reselect_v3.x.x.js +++ b/flow-typed/npm/reselect_v3.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: 84ab000391e0f17dd212d57ed0b180f5 -// flow-typed version: 5d8678f464/reselect_v3.x.x/flow_>=v0.47.x +// flow-typed signature: fdaedcf31bad7329b8b6eb37c90bab89 +// flow-typed version: 1204f9886b/reselect_v3.x.x/flow_>=v0.47.x type ExtractReturnType = ((...rest: any[]) => Return) => Return; @@ -11,7 +11,7 @@ declare module "reselect" { & InputSelector & { recomputations(): number, - resetRecomputations(): void, + resetRecomputations(): number, resultFunc(state: TState, props: TProps, ...rest: Array): TResult, }; diff --git a/flow-typed/npm/sass-loader_vx.x.x.js b/flow-typed/npm/sass-loader_vx.x.x.js new file mode 100644 index 000000000..a64fe7d42 --- /dev/null +++ b/flow-typed/npm/sass-loader_vx.x.x.js @@ -0,0 +1,67 @@ +// flow-typed signature: 849656a0dd010027648bfe300e1da058 +// flow-typed version: <>/sass-loader_v^7.1.0/flow_v0.94.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'sass-loader' + * + * 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 'sass-loader' { + 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 'sass-loader/lib/formatSassError' { + declare module.exports: any; +} + +declare module 'sass-loader/lib/importsToResolve' { + declare module.exports: any; +} + +declare module 'sass-loader/lib/loader' { + declare module.exports: any; +} + +declare module 'sass-loader/lib/normalizeOptions' { + declare module.exports: any; +} + +declare module 'sass-loader/lib/proxyCustomImporters' { + declare module.exports: any; +} + +declare module 'sass-loader/lib/webpackImporter' { + declare module.exports: any; +} + +// Filename aliases +declare module 'sass-loader/lib/formatSassError.js' { + declare module.exports: $Exports<'sass-loader/lib/formatSassError'>; +} +declare module 'sass-loader/lib/importsToResolve.js' { + declare module.exports: $Exports<'sass-loader/lib/importsToResolve'>; +} +declare module 'sass-loader/lib/loader.js' { + declare module.exports: $Exports<'sass-loader/lib/loader'>; +} +declare module 'sass-loader/lib/normalizeOptions.js' { + declare module.exports: $Exports<'sass-loader/lib/normalizeOptions'>; +} +declare module 'sass-loader/lib/proxyCustomImporters.js' { + declare module.exports: $Exports<'sass-loader/lib/proxyCustomImporters'>; +} +declare module 'sass-loader/lib/webpackImporter.js' { + declare module.exports: $Exports<'sass-loader/lib/webpackImporter'>; +} diff --git a/flow-typed/npm/semver_v5.1.x.js b/flow-typed/npm/semver_v5.1.x.js new file mode 100644 index 000000000..75b637646 --- /dev/null +++ b/flow-typed/npm/semver_v5.1.x.js @@ -0,0 +1,198 @@ +// flow-typed signature: dc381ee55406f66b7272c6343db0834b +// flow-typed version: da30fe6876/semver_v5.1.x/flow_>=v0.25.x + +declare module "semver" { + declare type Release = + | "major" + | "premajor" + | "minor" + | "preminor" + | "patch" + | "prepatch" + | "prerelease"; + + // The supported comparators are taken from the source here: + // https://github.com/npm/node-semver/blob/8bd070b550db2646362c9883c8d008d32f66a234/semver.js#L623 + declare type Operator = + | "===" + | "!==" + | "==" + | "=" + | "" // Not sure why you would want this, but whatever. + | "!=" + | ">" + | ">=" + | "<" + | "<="; + + declare class SemVer { + build: Array; + loose: ?boolean; + major: number; + minor: number; + patch: number; + prerelease: Array; + raw: string; + version: string; + + constructor(version: string | SemVer, loose?: boolean): SemVer; + compare(other: string | SemVer): -1 | 0 | 1; + compareMain(other: string | SemVer): -1 | 0 | 1; + comparePre(other: string | SemVer): -1 | 0 | 1; + format(): string; + inc(release: Release, identifier: string): this; + } + + declare class Comparator { + loose?: boolean; + operator: Operator; + semver: SemVer; + value: string; + + constructor(comp: string | Comparator, loose?: boolean): Comparator; + parse(comp: string): void; + test(version: string): boolean; + } + + declare class Range { + loose: ?boolean; + raw: string; + set: Array>; + + constructor(range: string | Range, loose?: boolean): Range; + format(): string; + parseRange(range: string): Array; + test(version: string): boolean; + toString(): string; + } + + declare var SEMVER_SPEC_VERSION: string; + declare var re: Array; + declare var src: Array; + + // Functions + declare function valid(v: string | SemVer, loose?: boolean): string | null; + declare function clean(v: string | SemVer, loose?: boolean): string | null; + declare function inc( + v: string | SemVer, + release: Release, + loose?: boolean, + identifier?: string + ): string | null; + declare function inc( + v: string | SemVer, + release: Release, + identifier: string + ): string | null; + declare function major(v: string | SemVer, loose?: boolean): number; + declare function minor(v: string | SemVer, loose?: boolean): number; + declare function patch(v: string | SemVer, loose?: boolean): number; + + // Comparison + declare function gt( + v1: string | SemVer, + v2: string | SemVer, + loose?: boolean + ): boolean; + declare function gte( + v1: string | SemVer, + v2: string | SemVer, + loose?: boolean + ): boolean; + declare function lt( + v1: string | SemVer, + v2: string | SemVer, + loose?: boolean + ): boolean; + declare function lte( + v1: string | SemVer, + v2: string | SemVer, + loose?: boolean + ): boolean; + declare function eq( + v1: string | SemVer, + v2: string | SemVer, + loose?: boolean + ): boolean; + declare function neq( + v1: string | SemVer, + v2: string | SemVer, + loose?: boolean + ): boolean; + declare function cmp( + v1: string | SemVer, + comparator: Operator, + v2: string | SemVer, + loose?: boolean + ): boolean; + declare function compare( + v1: string | SemVer, + v2: string | SemVer, + loose?: boolean + ): -1 | 0 | 1; + declare function rcompare( + v1: string | SemVer, + v2: string | SemVer, + loose?: boolean + ): -1 | 0 | 1; + declare function compareLoose( + v1: string | SemVer, + v2: string | SemVer + ): -1 | 0 | 1; + declare function diff(v1: string | SemVer, v2: string | SemVer): ?Release; + declare function sort( + list: Array, + loose?: boolean + ): Array; + declare function rsort( + list: Array, + loose?: boolean + ): Array; + declare function compareIdentifiers( + v1: string | SemVer, + v2: string | SemVer + ): -1 | 0 | 1; + declare function rcompareIdentifiers( + v1: string | SemVer, + v2: string | SemVer + ): -1 | 0 | 1; + + // Ranges + declare function validRange( + range: string | Range, + loose?: boolean + ): string | null; + declare function satisfies( + version: string | SemVer, + range: string | Range, + loose?: boolean + ): boolean; + declare function maxSatisfying( + versions: Array, + range: string | Range, + loose?: boolean + ): string | SemVer | null; + declare function gtr( + version: string | SemVer, + range: string | Range, + loose?: boolean + ): boolean; + declare function ltr( + version: string | SemVer, + range: string | Range, + loose?: boolean + ): boolean; + declare function outside( + version: string | SemVer, + range: string | Range, + hilo: ">" | "<", + loose?: boolean + ): boolean; + + // Not explicitly documented, or deprecated + declare function parse(version: string, loose?: boolean): ?SemVer; + declare function toComparators( + range: string | Range, + loose?: boolean + ): Array>; +} diff --git a/flow-typed/npm/stream-to-blob-url_vx.x.x.js b/flow-typed/npm/stream-to-blob-url_vx.x.x.js new file mode 100644 index 000000000..95c88c82e --- /dev/null +++ b/flow-typed/npm/stream-to-blob-url_vx.x.x.js @@ -0,0 +1,33 @@ +// flow-typed signature: c0c09b83d9159e7a6e2bbc7eb089e42f +// flow-typed version: <>/stream-to-blob-url_v^2.1.1/flow_v0.94.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'stream-to-blob-url' + * + * 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 'stream-to-blob-url' { + 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 'stream-to-blob-url/index' { + declare module.exports: $Exports<'stream-to-blob-url'>; +} +declare module 'stream-to-blob-url/index.js' { + declare module.exports: $Exports<'stream-to-blob-url'>; +} diff --git a/flow-typed/npm/style-loader_vx.x.x.js b/flow-typed/npm/style-loader_vx.x.x.js new file mode 100644 index 000000000..df711d935 --- /dev/null +++ b/flow-typed/npm/style-loader_vx.x.x.js @@ -0,0 +1,66 @@ +// flow-typed signature: 4f3df93314b2b339fae5624be65581e4 +// flow-typed version: <>/style-loader_v^0.23.1/flow_v0.94.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'style-loader' + * + * 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 'style-loader' { + 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 'style-loader/lib/addStyles' { + declare module.exports: any; +} + +declare module 'style-loader/lib/addStyleUrl' { + declare module.exports: any; +} + +declare module 'style-loader/lib/urls' { + declare module.exports: any; +} + +declare module 'style-loader/url' { + declare module.exports: any; +} + +declare module 'style-loader/useable' { + declare module.exports: any; +} + +// Filename aliases +declare module 'style-loader/index' { + declare module.exports: $Exports<'style-loader'>; +} +declare module 'style-loader/index.js' { + declare module.exports: $Exports<'style-loader'>; +} +declare module 'style-loader/lib/addStyles.js' { + declare module.exports: $Exports<'style-loader/lib/addStyles'>; +} +declare module 'style-loader/lib/addStyleUrl.js' { + declare module.exports: $Exports<'style-loader/lib/addStyleUrl'>; +} +declare module 'style-loader/lib/urls.js' { + declare module.exports: $Exports<'style-loader/lib/urls'>; +} +declare module 'style-loader/url.js' { + declare module.exports: $Exports<'style-loader/url'>; +} +declare module 'style-loader/useable.js' { + declare module.exports: $Exports<'style-loader/useable'>; +} diff --git a/flow-typed/npm/three-full_vx.x.x.js b/flow-typed/npm/three-full_vx.x.x.js new file mode 100644 index 000000000..d378afcde --- /dev/null +++ b/flow-typed/npm/three-full_vx.x.x.js @@ -0,0 +1,3784 @@ +// flow-typed signature: 4083ecfb9e9c117ec98cbbd340bf6758 +// flow-typed version: <>/three-full_v^11.3.2/flow_v0.94.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'three-full' + * + * 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 'three-full' { + 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 'three-full/builds/Three.amd' { + declare module.exports: any; +} + +declare module 'three-full/builds/Three.amd.min' { + declare module.exports: any; +} + +declare module 'three-full/builds/Three.cjs' { + declare module.exports: any; +} + +declare module 'three-full/builds/Three.cjs.min' { + declare module.exports: any; +} + +declare module 'three-full/builds/Three.es' { + declare module.exports: any; +} + +declare module 'three-full/builds/Three.es.min' { + declare module.exports: any; +} + +declare module 'three-full/builds/Three.iife' { + declare module.exports: any; +} + +declare module 'three-full/builds/Three.iife.min' { + declare module.exports: any; +} + +declare module 'three-full/builds/Three.umd' { + declare module.exports: any; +} + +declare module 'three-full/builds/Three.umd.min' { + declare module.exports: any; +} + +declare module 'three-full/sources/animation/AnimationAction' { + declare module.exports: any; +} + +declare module 'three-full/sources/animation/AnimationClip' { + declare module.exports: any; +} + +declare module 'three-full/sources/animation/AnimationClipCreator' { + declare module.exports: any; +} + +declare module 'three-full/sources/animation/AnimationMixer' { + declare module.exports: any; +} + +declare module 'three-full/sources/animation/AnimationObjectGroup' { + declare module.exports: any; +} + +declare module 'three-full/sources/animation/AnimationUtils' { + declare module.exports: any; +} + +declare module 'three-full/sources/animation/CCDIKSolver' { + declare module.exports: any; +} + +declare module 'three-full/sources/animation/KeyframeTrack' { + declare module.exports: any; +} + +declare module 'three-full/sources/animation/MMDAnimationHelper' { + declare module.exports: any; +} + +declare module 'three-full/sources/animation/MMDPhysics' { + declare module.exports: any; +} + +declare module 'three-full/sources/animation/PropertyBinding' { + declare module.exports: any; +} + +declare module 'three-full/sources/animation/PropertyMixer' { + declare module.exports: any; +} + +declare module 'three-full/sources/animation/TimelinerController' { + declare module.exports: any; +} + +declare module 'three-full/sources/animation/tracks/BooleanKeyframeTrack' { + declare module.exports: any; +} + +declare module 'three-full/sources/animation/tracks/ColorKeyframeTrack' { + declare module.exports: any; +} + +declare module 'three-full/sources/animation/tracks/NumberKeyframeTrack' { + declare module.exports: any; +} + +declare module 'three-full/sources/animation/tracks/QuaternionKeyframeTrack' { + declare module.exports: any; +} + +declare module 'three-full/sources/animation/tracks/StringKeyframeTrack' { + declare module.exports: any; +} + +declare module 'three-full/sources/animation/tracks/VectorKeyframeTrack' { + declare module.exports: any; +} + +declare module 'three-full/sources/audio/Audio' { + declare module.exports: any; +} + +declare module 'three-full/sources/audio/AudioAnalyser' { + declare module.exports: any; +} + +declare module 'three-full/sources/audio/AudioContext' { + declare module.exports: any; +} + +declare module 'three-full/sources/audio/AudioListener' { + declare module.exports: any; +} + +declare module 'three-full/sources/audio/PositionalAudio' { + declare module.exports: any; +} + +declare module 'three-full/sources/audio/VolumeSlice' { + declare module.exports: any; +} + +declare module 'three-full/sources/cameras/ArrayCamera' { + declare module.exports: any; +} + +declare module 'three-full/sources/cameras/Camera' { + declare module.exports: any; +} + +declare module 'three-full/sources/cameras/CinematicCamera' { + declare module.exports: any; +} + +declare module 'three-full/sources/cameras/CubeCamera' { + declare module.exports: any; +} + +declare module 'three-full/sources/cameras/OrthographicCamera' { + declare module.exports: any; +} + +declare module 'three-full/sources/cameras/PerspectiveCamera' { + declare module.exports: any; +} + +declare module 'three-full/sources/cameras/StereoCamera' { + declare module.exports: any; +} + +declare module 'three-full/sources/constants' { + declare module.exports: any; +} + +declare module 'three-full/sources/controls/DeviceOrientationControls' { + declare module.exports: any; +} + +declare module 'three-full/sources/controls/DragControls' { + declare module.exports: any; +} + +declare module 'three-full/sources/controls/EditorControls' { + declare module.exports: any; +} + +declare module 'three-full/sources/controls/FirstPersonControls' { + declare module.exports: any; +} + +declare module 'three-full/sources/controls/FlyControls' { + declare module.exports: any; +} + +declare module 'three-full/sources/controls/MapControls' { + declare module.exports: any; +} + +declare module 'three-full/sources/controls/OrbitControls' { + declare module.exports: any; +} + +declare module 'three-full/sources/controls/OrthographicTrackballControls' { + declare module.exports: any; +} + +declare module 'three-full/sources/controls/PointerLockControls' { + declare module.exports: any; +} + +declare module 'three-full/sources/controls/TrackballControls' { + declare module.exports: any; +} + +declare module 'three-full/sources/controls/TransformControls' { + declare module.exports: any; +} + +declare module 'three-full/sources/core/BufferAttribute' { + declare module.exports: any; +} + +declare module 'three-full/sources/core/BufferGeometry' { + declare module.exports: any; +} + +declare module 'three-full/sources/core/Clock' { + declare module.exports: any; +} + +declare module 'three-full/sources/core/CurvePath' { + declare module.exports: any; +} + +declare module 'three-full/sources/core/DirectGeometry' { + declare module.exports: any; +} + +declare module 'three-full/sources/core/EventDispatcher' { + declare module.exports: any; +} + +declare module 'three-full/sources/core/Face3' { + declare module.exports: any; +} + +declare module 'three-full/sources/core/Font' { + declare module.exports: any; +} + +declare module 'three-full/sources/core/Geometry' { + declare module.exports: any; +} + +declare module 'three-full/sources/core/InstancedBufferAttribute' { + declare module.exports: any; +} + +declare module 'three-full/sources/core/InstancedBufferGeometry' { + declare module.exports: any; +} + +declare module 'three-full/sources/core/InstancedInterleavedBuffer' { + declare module.exports: any; +} + +declare module 'three-full/sources/core/InterleavedBuffer' { + declare module.exports: any; +} + +declare module 'three-full/sources/core/InterleavedBufferAttribute' { + declare module.exports: any; +} + +declare module 'three-full/sources/core/Interpolations' { + declare module.exports: any; +} + +declare module 'three-full/sources/core/Layers' { + declare module.exports: any; +} + +declare module 'three-full/sources/core/Object3D' { + declare module.exports: any; +} + +declare module 'three-full/sources/core/Path' { + declare module.exports: any; +} + +declare module 'three-full/sources/core/Raycaster' { + declare module.exports: any; +} + +declare module 'three-full/sources/core/Shape' { + declare module.exports: any; +} + +declare module 'three-full/sources/core/ShapePath' { + declare module.exports: any; +} + +declare module 'three-full/sources/core/Uniform' { + declare module.exports: any; +} + +declare module 'three-full/sources/curves/ArcCurve' { + declare module.exports: any; +} + +declare module 'three-full/sources/curves/CatmullRomCurve3' { + declare module.exports: any; +} + +declare module 'three-full/sources/curves/CubicBezierCurve' { + declare module.exports: any; +} + +declare module 'three-full/sources/curves/CubicBezierCurve3' { + declare module.exports: any; +} + +declare module 'three-full/sources/curves/Curve' { + declare module.exports: any; +} + +declare module 'three-full/sources/curves/CurveExtras' { + declare module.exports: any; +} + +declare module 'three-full/sources/curves/EllipseCurve' { + declare module.exports: any; +} + +declare module 'three-full/sources/curves/LineCurve' { + declare module.exports: any; +} + +declare module 'three-full/sources/curves/LineCurve3' { + declare module.exports: any; +} + +declare module 'three-full/sources/curves/NURBSCurve' { + declare module.exports: any; +} + +declare module 'three-full/sources/curves/NURBSSurface' { + declare module.exports: any; +} + +declare module 'three-full/sources/curves/NURBSUtils' { + declare module.exports: any; +} + +declare module 'three-full/sources/curves/QuadraticBezierCurve' { + declare module.exports: any; +} + +declare module 'three-full/sources/curves/QuadraticBezierCurve3' { + declare module.exports: any; +} + +declare module 'three-full/sources/curves/SplineCurve' { + declare module.exports: any; +} + +declare module 'three-full/sources/effects/AnaglyphEffect' { + declare module.exports: any; +} + +declare module 'three-full/sources/effects/AsciiEffect' { + declare module.exports: any; +} + +declare module 'three-full/sources/effects/OutlineEffect' { + declare module.exports: any; +} + +declare module 'three-full/sources/effects/ParallaxBarrierEffect' { + declare module.exports: any; +} + +declare module 'three-full/sources/effects/PeppersGhostEffect' { + declare module.exports: any; +} + +declare module 'three-full/sources/effects/StereoEffect' { + declare module.exports: any; +} + +declare module 'three-full/sources/exporters/ColladaExporter' { + declare module.exports: any; +} + +declare module 'three-full/sources/exporters/GLTFExporter' { + declare module.exports: any; +} + +declare module 'three-full/sources/exporters/MMDExporter' { + declare module.exports: any; +} + +declare module 'three-full/sources/exporters/OBJExporter' { + declare module.exports: any; +} + +declare module 'three-full/sources/exporters/PLYExporter' { + declare module.exports: any; +} + +declare module 'three-full/sources/exporters/STLExporter' { + declare module.exports: any; +} + +declare module 'three-full/sources/exporters/TypedGeometryExporter' { + declare module.exports: any; +} + +declare module 'three-full/sources/extras/ImageUtils' { + declare module.exports: any; +} + +declare module 'three-full/sources/geometries/BoxGeometry' { + declare module.exports: any; +} + +declare module 'three-full/sources/geometries/CircleGeometry' { + declare module.exports: any; +} + +declare module 'three-full/sources/geometries/ConeGeometry' { + declare module.exports: any; +} + +declare module 'three-full/sources/geometries/ConvexGeometry' { + declare module.exports: any; +} + +declare module 'three-full/sources/geometries/CylinderGeometry' { + declare module.exports: any; +} + +declare module 'three-full/sources/geometries/DecalGeometry' { + declare module.exports: any; +} + +declare module 'three-full/sources/geometries/DodecahedronGeometry' { + declare module.exports: any; +} + +declare module 'three-full/sources/geometries/EdgesGeometry' { + declare module.exports: any; +} + +declare module 'three-full/sources/geometries/ExtrudeGeometry' { + declare module.exports: any; +} + +declare module 'three-full/sources/geometries/hilbert2D' { + declare module.exports: any; +} + +declare module 'three-full/sources/geometries/hilbert3D' { + declare module.exports: any; +} + +declare module 'three-full/sources/geometries/IcosahedronGeometry' { + declare module.exports: any; +} + +declare module 'three-full/sources/geometries/LatheGeometry' { + declare module.exports: any; +} + +declare module 'three-full/sources/geometries/OctahedronGeometry' { + declare module.exports: any; +} + +declare module 'three-full/sources/geometries/ParametricGeometry' { + declare module.exports: any; +} + +declare module 'three-full/sources/geometries/PlaneGeometry' { + declare module.exports: any; +} + +declare module 'three-full/sources/geometries/PolyhedronGeometry' { + declare module.exports: any; +} + +declare module 'three-full/sources/geometries/RingGeometry' { + declare module.exports: any; +} + +declare module 'three-full/sources/geometries/ShapeGeometry' { + declare module.exports: any; +} + +declare module 'three-full/sources/geometries/SphereGeometry' { + declare module.exports: any; +} + +declare module 'three-full/sources/geometries/TeapotBufferGeometry' { + declare module.exports: any; +} + +declare module 'three-full/sources/geometries/TetrahedronGeometry' { + declare module.exports: any; +} + +declare module 'three-full/sources/geometries/TextGeometry' { + declare module.exports: any; +} + +declare module 'three-full/sources/geometries/TorusGeometry' { + declare module.exports: any; +} + +declare module 'three-full/sources/geometries/TorusKnotGeometry' { + declare module.exports: any; +} + +declare module 'three-full/sources/geometries/TubeGeometry' { + declare module.exports: any; +} + +declare module 'three-full/sources/geometries/WireframeGeometry' { + declare module.exports: any; +} + +declare module 'three-full/sources/helpers/ArrowHelper' { + declare module.exports: any; +} + +declare module 'three-full/sources/helpers/AxesHelper' { + declare module.exports: any; +} + +declare module 'three-full/sources/helpers/Box3Helper' { + declare module.exports: any; +} + +declare module 'three-full/sources/helpers/BoxHelper' { + declare module.exports: any; +} + +declare module 'three-full/sources/helpers/CameraHelper' { + declare module.exports: any; +} + +declare module 'three-full/sources/helpers/Detector' { + declare module.exports: any; +} + +declare module 'three-full/sources/helpers/DirectionalLightHelper' { + declare module.exports: any; +} + +declare module 'three-full/sources/helpers/FaceNormalsHelper' { + declare module.exports: any; +} + +declare module 'three-full/sources/helpers/GridHelper' { + declare module.exports: any; +} + +declare module 'three-full/sources/helpers/HemisphereLightHelper' { + declare module.exports: any; +} + +declare module 'three-full/sources/helpers/PlaneHelper' { + declare module.exports: any; +} + +declare module 'three-full/sources/helpers/PointLightHelper' { + declare module.exports: any; +} + +declare module 'three-full/sources/helpers/PolarGridHelper' { + declare module.exports: any; +} + +declare module 'three-full/sources/helpers/RectAreaLightHelper' { + declare module.exports: any; +} + +declare module 'three-full/sources/helpers/SkeletonHelper' { + declare module.exports: any; +} + +declare module 'three-full/sources/helpers/SpotLightHelper' { + declare module.exports: any; +} + +declare module 'three-full/sources/helpers/VertexNormalsHelper' { + declare module.exports: any; +} + +declare module 'three-full/sources/lights/AmbientLight' { + declare module.exports: any; +} + +declare module 'three-full/sources/lights/DirectionalLight' { + declare module.exports: any; +} + +declare module 'three-full/sources/lights/DirectionalLightShadow' { + declare module.exports: any; +} + +declare module 'three-full/sources/lights/HemisphereLight' { + declare module.exports: any; +} + +declare module 'three-full/sources/lights/Light' { + declare module.exports: any; +} + +declare module 'three-full/sources/lights/LightShadow' { + declare module.exports: any; +} + +declare module 'three-full/sources/lights/PointLight' { + declare module.exports: any; +} + +declare module 'three-full/sources/lights/RectAreaLight' { + declare module.exports: any; +} + +declare module 'three-full/sources/lights/SpotLight' { + declare module.exports: any; +} + +declare module 'three-full/sources/lights/SpotLightShadow' { + declare module.exports: any; +} + +declare module 'three-full/sources/lines/Line2' { + declare module.exports: any; +} + +declare module 'three-full/sources/lines/LineGeometry' { + declare module.exports: any; +} + +declare module 'three-full/sources/lines/LineMaterial' { + declare module.exports: any; +} + +declare module 'three-full/sources/lines/LineSegments2' { + declare module.exports: any; +} + +declare module 'three-full/sources/lines/LineSegmentsGeometry' { + declare module.exports: any; +} + +declare module 'three-full/sources/lines/Wireframe' { + declare module.exports: any; +} + +declare module 'three-full/sources/lines/WireframeGeometry2' { + declare module.exports: any; +} + +declare module 'three-full/sources/loaders/3MFLoader' { + declare module.exports: any; +} + +declare module 'three-full/sources/loaders/AMFLoader' { + declare module.exports: any; +} + +declare module 'three-full/sources/loaders/AnimationLoader' { + declare module.exports: any; +} + +declare module 'three-full/sources/loaders/AssimpJSONLoader' { + declare module.exports: any; +} + +declare module 'three-full/sources/loaders/AssimpLoader' { + declare module.exports: any; +} + +declare module 'three-full/sources/loaders/AudioLoader' { + declare module.exports: any; +} + +declare module 'three-full/sources/loaders/AWDLoader' { + declare module.exports: any; +} + +declare module 'three-full/sources/loaders/BabylonLoader' { + declare module.exports: any; +} + +declare module 'three-full/sources/loaders/BinaryLoader' { + declare module.exports: any; +} + +declare module 'three-full/sources/loaders/BufferGeometryLoader' { + declare module.exports: any; +} + +declare module 'three-full/sources/loaders/BVHLoader' { + declare module.exports: any; +} + +declare module 'three-full/sources/loaders/Cache' { + declare module.exports: any; +} + +declare module 'three-full/sources/loaders/ColladaLoader' { + declare module.exports: any; +} + +declare module 'three-full/sources/loaders/CompressedTextureLoader' { + declare module.exports: any; +} + +declare module 'three-full/sources/loaders/CubeTextureLoader' { + declare module.exports: any; +} + +declare module 'three-full/sources/loaders/DataTextureLoader' { + declare module.exports: any; +} + +declare module 'three-full/sources/loaders/DDSLoader' { + declare module.exports: any; +} + +declare module 'three-full/sources/loaders/deprecated/LegacyGLTFLoader' { + declare module.exports: any; +} + +declare module 'three-full/sources/loaders/DRACOLoader' { + declare module.exports: any; +} + +declare module 'three-full/sources/loaders/EquirectangularToCubeGenerator' { + declare module.exports: any; +} + +declare module 'three-full/sources/loaders/EXRLoader' { + declare module.exports: any; +} + +declare module 'three-full/sources/loaders/FBXLoader' { + declare module.exports: any; +} + +declare module 'three-full/sources/loaders/FileLoader' { + declare module.exports: any; +} + +declare module 'three-full/sources/loaders/FontLoader' { + declare module.exports: any; +} + +declare module 'three-full/sources/loaders/GCodeLoader' { + declare module.exports: any; +} + +declare module 'three-full/sources/loaders/GLTFLoader' { + declare module.exports: any; +} + +declare module 'three-full/sources/loaders/HDRCubeTextureLoader' { + declare module.exports: any; +} + +declare module 'three-full/sources/loaders/ImageBitmapLoader' { + declare module.exports: any; +} + +declare module 'three-full/sources/loaders/ImageLoader' { + declare module.exports: any; +} + +declare module 'three-full/sources/loaders/JSONLoader' { + declare module.exports: any; +} + +declare module 'three-full/sources/loaders/KMZLoader' { + declare module.exports: any; +} + +declare module 'three-full/sources/loaders/KTXLoader' { + declare module.exports: any; +} + +declare module 'three-full/sources/loaders/Loader' { + declare module.exports: any; +} + +declare module 'three-full/sources/loaders/LoaderSupport' { + declare module.exports: any; +} + +declare module 'three-full/sources/loaders/LoaderUtils' { + declare module.exports: any; +} + +declare module 'three-full/sources/loaders/LoadingManager' { + declare module.exports: any; +} + +declare module 'three-full/sources/loaders/MaterialLoader' { + declare module.exports: any; +} + +declare module 'three-full/sources/loaders/MD2Loader' { + declare module.exports: any; +} + +declare module 'three-full/sources/loaders/MMDLoader' { + declare module.exports: any; +} + +declare module 'three-full/sources/loaders/MTLLoader' { + declare module.exports: any; +} + +declare module 'three-full/sources/loaders/NodeMaterialLoader' { + declare module.exports: any; +} + +declare module 'three-full/sources/loaders/ObjectLoader' { + declare module.exports: any; +} + +declare module 'three-full/sources/loaders/OBJLoader' { + declare module.exports: any; +} + +declare module 'three-full/sources/loaders/OBJLoader2' { + declare module.exports: any; +} + +declare module 'three-full/sources/loaders/PCDLoader' { + declare module.exports: any; +} + +declare module 'three-full/sources/loaders/PDBLoader' { + declare module.exports: any; +} + +declare module 'three-full/sources/loaders/PlayCanvasLoader' { + declare module.exports: any; +} + +declare module 'three-full/sources/loaders/PLYLoader' { + declare module.exports: any; +} + +declare module 'three-full/sources/loaders/PRWMLoader' { + declare module.exports: any; +} + +declare module 'three-full/sources/loaders/PVRLoader' { + declare module.exports: any; +} + +declare module 'three-full/sources/loaders/RGBELoader' { + declare module.exports: any; +} + +declare module 'three-full/sources/loaders/STLLoader' { + declare module.exports: any; +} + +declare module 'three-full/sources/loaders/SVGLoader' { + declare module.exports: any; +} + +declare module 'three-full/sources/loaders/TDSLoader' { + declare module.exports: any; +} + +declare module 'three-full/sources/loaders/TextureLoader' { + declare module.exports: any; +} + +declare module 'three-full/sources/loaders/TGALoader' { + declare module.exports: any; +} + +declare module 'three-full/sources/loaders/TTFLoader' { + declare module.exports: any; +} + +declare module 'three-full/sources/loaders/VRMLLoader' { + declare module.exports: any; +} + +declare module 'three-full/sources/loaders/VRMLoader' { + declare module.exports: any; +} + +declare module 'three-full/sources/loaders/VTKLoader' { + declare module.exports: any; +} + +declare module 'three-full/sources/materials/LineBasicMaterial' { + declare module.exports: any; +} + +declare module 'three-full/sources/materials/LineDashedMaterial' { + declare module.exports: any; +} + +declare module 'three-full/sources/materials/Material' { + declare module.exports: any; +} + +declare module 'three-full/sources/materials/MeshBasicMaterial' { + declare module.exports: any; +} + +declare module 'three-full/sources/materials/MeshDepthMaterial' { + declare module.exports: any; +} + +declare module 'three-full/sources/materials/MeshDistanceMaterial' { + declare module.exports: any; +} + +declare module 'three-full/sources/materials/MeshLambertMaterial' { + declare module.exports: any; +} + +declare module 'three-full/sources/materials/MeshNormalMaterial' { + declare module.exports: any; +} + +declare module 'three-full/sources/materials/MeshPhongMaterial' { + declare module.exports: any; +} + +declare module 'three-full/sources/materials/MeshPhysicalMaterial' { + declare module.exports: any; +} + +declare module 'three-full/sources/materials/MeshStandardMaterial' { + declare module.exports: any; +} + +declare module 'three-full/sources/materials/MeshToonMaterial' { + declare module.exports: any; +} + +declare module 'three-full/sources/materials/PointsMaterial' { + declare module.exports: any; +} + +declare module 'three-full/sources/materials/RawShaderMaterial' { + declare module.exports: any; +} + +declare module 'three-full/sources/materials/ShaderMaterial' { + declare module.exports: any; +} + +declare module 'three-full/sources/materials/ShadowMaterial' { + declare module.exports: any; +} + +declare module 'three-full/sources/materials/SpriteMaterial' { + declare module.exports: any; +} + +declare module 'three-full/sources/math/Box2' { + declare module.exports: any; +} + +declare module 'three-full/sources/math/Box3' { + declare module.exports: any; +} + +declare module 'three-full/sources/math/Color' { + declare module.exports: any; +} + +declare module 'three-full/sources/math/ColorConverter' { + declare module.exports: any; +} + +declare module 'three-full/sources/math/Cylindrical' { + declare module.exports: any; +} + +declare module 'three-full/sources/math/Euler' { + declare module.exports: any; +} + +declare module 'three-full/sources/math/Frustum' { + declare module.exports: any; +} + +declare module 'three-full/sources/math/Interpolant' { + declare module.exports: any; +} + +declare module 'three-full/sources/math/interpolants/CubicInterpolant' { + declare module.exports: any; +} + +declare module 'three-full/sources/math/interpolants/DiscreteInterpolant' { + declare module.exports: any; +} + +declare module 'three-full/sources/math/interpolants/LinearInterpolant' { + declare module.exports: any; +} + +declare module 'three-full/sources/math/interpolants/QuaternionLinearInterpolant' { + declare module.exports: any; +} + +declare module 'three-full/sources/math/Line3' { + declare module.exports: any; +} + +declare module 'three-full/sources/math/Lut' { + declare module.exports: any; +} + +declare module 'three-full/sources/math/Math' { + declare module.exports: any; +} + +declare module 'three-full/sources/math/Matrix3' { + declare module.exports: any; +} + +declare module 'three-full/sources/math/Matrix4' { + declare module.exports: any; +} + +declare module 'three-full/sources/math/Plane' { + declare module.exports: any; +} + +declare module 'three-full/sources/math/Quaternion' { + declare module.exports: any; +} + +declare module 'three-full/sources/math/Ray' { + declare module.exports: any; +} + +declare module 'three-full/sources/math/Sphere' { + declare module.exports: any; +} + +declare module 'three-full/sources/math/Spherical' { + declare module.exports: any; +} + +declare module 'three-full/sources/math/Triangle' { + declare module.exports: any; +} + +declare module 'three-full/sources/math/Vector2' { + declare module.exports: any; +} + +declare module 'three-full/sources/math/Vector3' { + declare module.exports: any; +} + +declare module 'three-full/sources/math/Vector4' { + declare module.exports: any; +} + +declare module 'three-full/sources/misc/Earcut' { + declare module.exports: any; +} + +declare module 'three-full/sources/misc/ImprovedNoise' { + declare module.exports: any; +} + +declare module 'three-full/sources/misc/SimplexNoise' { + declare module.exports: any; +} + +declare module 'three-full/sources/modifiers/ConvexObjectBreaker' { + declare module.exports: any; +} + +declare module 'three-full/sources/modifiers/ExplodeModifier' { + declare module.exports: any; +} + +declare module 'three-full/sources/modifiers/SimplifyModifier' { + declare module.exports: any; +} + +declare module 'three-full/sources/modifiers/SubdivisionModifier' { + declare module.exports: any; +} + +declare module 'three-full/sources/modifiers/TessellateModifier' { + declare module.exports: any; +} + +declare module 'three-full/sources/nodes/accessors/CameraNode' { + declare module.exports: any; +} + +declare module 'three-full/sources/nodes/accessors/ColorsNode' { + declare module.exports: any; +} + +declare module 'three-full/sources/nodes/accessors/LightNode' { + declare module.exports: any; +} + +declare module 'three-full/sources/nodes/accessors/NormalNode' { + declare module.exports: any; +} + +declare module 'three-full/sources/nodes/accessors/PositionNode' { + declare module.exports: any; +} + +declare module 'three-full/sources/nodes/accessors/ReflectNode' { + declare module.exports: any; +} + +declare module 'three-full/sources/nodes/accessors/ResolutionNode' { + declare module.exports: any; +} + +declare module 'three-full/sources/nodes/accessors/ScreenUVNode' { + declare module.exports: any; +} + +declare module 'three-full/sources/nodes/accessors/UVNode' { + declare module.exports: any; +} + +declare module 'three-full/sources/nodes/bsdfs/BlinnExponentToRoughnessNode' { + declare module.exports: any; +} + +declare module 'three-full/sources/nodes/bsdfs/BlinnShininessExponentNode' { + declare module.exports: any; +} + +declare module 'three-full/sources/nodes/bsdfs/RoughnessToBlinnExponentNode' { + declare module.exports: any; +} + +declare module 'three-full/sources/nodes/core/AttributeNode' { + declare module.exports: any; +} + +declare module 'three-full/sources/nodes/core/ConstNode' { + declare module.exports: any; +} + +declare module 'three-full/sources/nodes/core/ExpressionNode' { + declare module.exports: any; +} + +declare module 'three-full/sources/nodes/core/FunctionCallNode' { + declare module.exports: any; +} + +declare module 'three-full/sources/nodes/core/FunctionNode_Declaration' { + declare module.exports: any; +} + +declare module 'three-full/sources/nodes/core/FunctionNode_Implementation' { + declare module.exports: any; +} + +declare module 'three-full/sources/nodes/core/FunctionNode' { + declare module.exports: any; +} + +declare module 'three-full/sources/nodes/core/InputNode' { + declare module.exports: any; +} + +declare module 'three-full/sources/nodes/core/Node' { + declare module.exports: any; +} + +declare module 'three-full/sources/nodes/core/NodeBuilder' { + declare module.exports: any; +} + +declare module 'three-full/sources/nodes/core/NodeFrame' { + declare module.exports: any; +} + +declare module 'three-full/sources/nodes/core/NodeLib_Declaration' { + declare module.exports: any; +} + +declare module 'three-full/sources/nodes/core/NodeLib_Implementation' { + declare module.exports: any; +} + +declare module 'three-full/sources/nodes/core/NodeLib' { + declare module.exports: any; +} + +declare module 'three-full/sources/nodes/core/NodeUniform' { + declare module.exports: any; +} + +declare module 'three-full/sources/nodes/core/NodeUtils' { + declare module.exports: any; +} + +declare module 'three-full/sources/nodes/core/StructNode' { + declare module.exports: any; +} + +declare module 'three-full/sources/nodes/core/TempNode' { + declare module.exports: any; +} + +declare module 'three-full/sources/nodes/core/VarNode' { + declare module.exports: any; +} + +declare module 'three-full/sources/nodes/effects/BlurNode' { + declare module.exports: any; +} + +declare module 'three-full/sources/nodes/effects/ColorAdjustmentNode' { + declare module.exports: any; +} + +declare module 'three-full/sources/nodes/effects/LuminanceNode' { + declare module.exports: any; +} + +declare module 'three-full/sources/nodes/inputs/ColorNode' { + declare module.exports: any; +} + +declare module 'three-full/sources/nodes/inputs/CubeTextureNode' { + declare module.exports: any; +} + +declare module 'three-full/sources/nodes/inputs/FloatNode' { + declare module.exports: any; +} + +declare module 'three-full/sources/nodes/inputs/IntNode' { + declare module.exports: any; +} + +declare module 'three-full/sources/nodes/inputs/Matrix3Node' { + declare module.exports: any; +} + +declare module 'three-full/sources/nodes/inputs/Matrix4Node' { + declare module.exports: any; +} + +declare module 'three-full/sources/nodes/inputs/PropertyNode' { + declare module.exports: any; +} + +declare module 'three-full/sources/nodes/inputs/ReflectorNode' { + declare module.exports: any; +} + +declare module 'three-full/sources/nodes/inputs/RTTNode' { + declare module.exports: any; +} + +declare module 'three-full/sources/nodes/inputs/ScreenNode' { + declare module.exports: any; +} + +declare module 'three-full/sources/nodes/inputs/TextureNode' { + declare module.exports: any; +} + +declare module 'three-full/sources/nodes/inputs/Vector2Node' { + declare module.exports: any; +} + +declare module 'three-full/sources/nodes/inputs/Vector3Node' { + declare module.exports: any; +} + +declare module 'three-full/sources/nodes/inputs/Vector4Node' { + declare module.exports: any; +} + +declare module 'three-full/sources/nodes/materials/MeshStandardNodeMaterial' { + declare module.exports: any; +} + +declare module 'three-full/sources/nodes/materials/NodeMaterial' { + declare module.exports: any; +} + +declare module 'three-full/sources/nodes/materials/nodes/MeshStandardNode' { + declare module.exports: any; +} + +declare module 'three-full/sources/nodes/materials/nodes/PhongNode' { + declare module.exports: any; +} + +declare module 'three-full/sources/nodes/materials/nodes/RawNode' { + declare module.exports: any; +} + +declare module 'three-full/sources/nodes/materials/nodes/SpriteNode' { + declare module.exports: any; +} + +declare module 'three-full/sources/nodes/materials/nodes/StandardNode' { + declare module.exports: any; +} + +declare module 'three-full/sources/nodes/materials/PhongNodeMaterial' { + declare module.exports: any; +} + +declare module 'three-full/sources/nodes/materials/SpriteNodeMaterial' { + declare module.exports: any; +} + +declare module 'three-full/sources/nodes/materials/StandardNodeMaterial' { + declare module.exports: any; +} + +declare module 'three-full/sources/nodes/math/CondNode' { + declare module.exports: any; +} + +declare module 'three-full/sources/nodes/math/Math1Node' { + declare module.exports: any; +} + +declare module 'three-full/sources/nodes/math/Math2Node' { + declare module.exports: any; +} + +declare module 'three-full/sources/nodes/math/Math3Node' { + declare module.exports: any; +} + +declare module 'three-full/sources/nodes/math/OperatorNode' { + declare module.exports: any; +} + +declare module 'three-full/sources/nodes/misc/BumpMapNode' { + declare module.exports: any; +} + +declare module 'three-full/sources/nodes/misc/NormalMapNode' { + declare module.exports: any; +} + +declare module 'three-full/sources/nodes/misc/TextureCubeNode' { + declare module.exports: any; +} + +declare module 'three-full/sources/nodes/misc/TextureCubeUVNode' { + declare module.exports: any; +} + +declare module 'three-full/sources/nodes/postprocessing/NodePass' { + declare module.exports: any; +} + +declare module 'three-full/sources/nodes/postprocessing/NodePostProcessing' { + declare module.exports: any; +} + +declare module 'three-full/sources/nodes/procedural/CheckerNode' { + declare module.exports: any; +} + +declare module 'three-full/sources/nodes/procedural/NoiseNode' { + declare module.exports: any; +} + +declare module 'three-full/sources/nodes/utils/BypassNode' { + declare module.exports: any; +} + +declare module 'three-full/sources/nodes/utils/ColorSpaceNode' { + declare module.exports: any; +} + +declare module 'three-full/sources/nodes/utils/JoinNode' { + declare module.exports: any; +} + +declare module 'three-full/sources/nodes/utils/MaxMIPLevelNode' { + declare module.exports: any; +} + +declare module 'three-full/sources/nodes/utils/SwitchNode' { + declare module.exports: any; +} + +declare module 'three-full/sources/nodes/utils/TimerNode' { + declare module.exports: any; +} + +declare module 'three-full/sources/nodes/utils/UVTransformNode' { + declare module.exports: any; +} + +declare module 'three-full/sources/nodes/utils/VelocityNode' { + declare module.exports: any; +} + +declare module 'three-full/sources/objects/Bone' { + declare module.exports: any; +} + +declare module 'three-full/sources/objects/Car' { + declare module.exports: any; +} + +declare module 'three-full/sources/objects/GPUParticleSystem' { + declare module.exports: any; +} + +declare module 'three-full/sources/objects/Group' { + declare module.exports: any; +} + +declare module 'three-full/sources/objects/Gyroscope' { + declare module.exports: any; +} + +declare module 'three-full/sources/objects/ImmediateRenderObject' { + declare module.exports: any; +} + +declare module 'three-full/sources/objects/Lensflare' { + declare module.exports: any; +} + +declare module 'three-full/sources/objects/Line' { + declare module.exports: any; +} + +declare module 'three-full/sources/objects/LineLoop' { + declare module.exports: any; +} + +declare module 'three-full/sources/objects/LineSegments' { + declare module.exports: any; +} + +declare module 'three-full/sources/objects/LOD' { + declare module.exports: any; +} + +declare module 'three-full/sources/objects/MarchingCubes' { + declare module.exports: any; +} + +declare module 'three-full/sources/objects/MD2Character' { + declare module.exports: any; +} + +declare module 'three-full/sources/objects/MD2CharacterComplex' { + declare module.exports: any; +} + +declare module 'three-full/sources/objects/Mesh' { + declare module.exports: any; +} + +declare module 'three-full/sources/objects/MorphAnimMesh' { + declare module.exports: any; +} + +declare module 'three-full/sources/objects/MorphBlendMesh' { + declare module.exports: any; +} + +declare module 'three-full/sources/objects/Ocean' { + declare module.exports: any; +} + +declare module 'three-full/sources/objects/Points' { + declare module.exports: any; +} + +declare module 'three-full/sources/objects/Reflector' { + declare module.exports: any; +} + +declare module 'three-full/sources/objects/ReflectorRTT' { + declare module.exports: any; +} + +declare module 'three-full/sources/objects/Refractor' { + declare module.exports: any; +} + +declare module 'three-full/sources/objects/RollerCoaster' { + declare module.exports: any; +} + +declare module 'three-full/sources/objects/ShadowMesh' { + declare module.exports: any; +} + +declare module 'three-full/sources/objects/Skeleton' { + declare module.exports: any; +} + +declare module 'three-full/sources/objects/SkinnedMesh' { + declare module.exports: any; +} + +declare module 'three-full/sources/objects/Sky' { + declare module.exports: any; +} + +declare module 'three-full/sources/objects/Sprite' { + declare module.exports: any; +} + +declare module 'three-full/sources/objects/UCSCharacter' { + declare module.exports: any; +} + +declare module 'three-full/sources/objects/Water' { + declare module.exports: any; +} + +declare module 'three-full/sources/objects/Water2' { + declare module.exports: any; +} + +declare module 'three-full/sources/pmrem/PMREMCubeUVPacker' { + declare module.exports: any; +} + +declare module 'three-full/sources/pmrem/PMREMGenerator' { + declare module.exports: any; +} + +declare module 'three-full/sources/polyfills' { + declare module.exports: any; +} + +declare module 'three-full/sources/postprocessing/AdaptiveToneMappingPass' { + declare module.exports: any; +} + +declare module 'three-full/sources/postprocessing/AfterimagePass' { + declare module.exports: any; +} + +declare module 'three-full/sources/postprocessing/BloomPass' { + declare module.exports: any; +} + +declare module 'three-full/sources/postprocessing/BokehPass' { + declare module.exports: any; +} + +declare module 'three-full/sources/postprocessing/ClearPass' { + declare module.exports: any; +} + +declare module 'three-full/sources/postprocessing/CubeTexturePass' { + declare module.exports: any; +} + +declare module 'three-full/sources/postprocessing/DotScreenPass' { + declare module.exports: any; +} + +declare module 'three-full/sources/postprocessing/EffectComposer' { + declare module.exports: any; +} + +declare module 'three-full/sources/postprocessing/FilmPass' { + declare module.exports: any; +} + +declare module 'three-full/sources/postprocessing/GlitchPass' { + declare module.exports: any; +} + +declare module 'three-full/sources/postprocessing/HalftonePass' { + declare module.exports: any; +} + +declare module 'three-full/sources/postprocessing/MaskPass' { + declare module.exports: any; +} + +declare module 'three-full/sources/postprocessing/OutlinePass' { + declare module.exports: any; +} + +declare module 'three-full/sources/postprocessing/Pass' { + declare module.exports: any; +} + +declare module 'three-full/sources/postprocessing/RenderPass' { + declare module.exports: any; +} + +declare module 'three-full/sources/postprocessing/SAOPass' { + declare module.exports: any; +} + +declare module 'three-full/sources/postprocessing/SavePass' { + declare module.exports: any; +} + +declare module 'three-full/sources/postprocessing/ShaderPass' { + declare module.exports: any; +} + +declare module 'three-full/sources/postprocessing/SMAAPass' { + declare module.exports: any; +} + +declare module 'three-full/sources/postprocessing/SSAARenderPass' { + declare module.exports: any; +} + +declare module 'three-full/sources/postprocessing/SSAOPass' { + declare module.exports: any; +} + +declare module 'three-full/sources/postprocessing/TAARenderPass' { + declare module.exports: any; +} + +declare module 'three-full/sources/postprocessing/TexturePass' { + declare module.exports: any; +} + +declare module 'three-full/sources/postprocessing/UnrealBloomPass' { + declare module.exports: any; +} + +declare module 'three-full/sources/renderers/CanvasRenderer' { + declare module.exports: any; +} + +declare module 'three-full/sources/renderers/CSS2DRenderer' { + declare module.exports: any; +} + +declare module 'three-full/sources/renderers/CSS3DRenderer' { + declare module.exports: any; +} + +declare module 'three-full/sources/renderers/GPUComputationRenderer' { + declare module.exports: any; +} + +declare module 'three-full/sources/renderers/Projector' { + declare module.exports: any; +} + +declare module 'three-full/sources/renderers/RaytracingRenderer' { + declare module.exports: any; +} + +declare module 'three-full/sources/renderers/shaders/ShaderChunk' { + declare module.exports: any; +} + +declare module 'three-full/sources/renderers/shaders/ShaderLib' { + declare module.exports: any; +} + +declare module 'three-full/sources/renderers/shaders/UniformsLib' { + declare module.exports: any; +} + +declare module 'three-full/sources/renderers/shaders/UniformsUtils' { + declare module.exports: any; +} + +declare module 'three-full/sources/renderers/SoftwareRenderer' { + declare module.exports: any; +} + +declare module 'three-full/sources/renderers/SVGRenderer' { + declare module.exports: any; +} + +declare module 'three-full/sources/renderers/webgl/WebGLAnimation' { + declare module.exports: any; +} + +declare module 'three-full/sources/renderers/webgl/WebGLAttributes' { + declare module.exports: any; +} + +declare module 'three-full/sources/renderers/webgl/WebGLBackground' { + declare module.exports: any; +} + +declare module 'three-full/sources/renderers/webgl/WebGLBufferRenderer' { + declare module.exports: any; +} + +declare module 'three-full/sources/renderers/webgl/WebGLCapabilities' { + declare module.exports: any; +} + +declare module 'three-full/sources/renderers/webgl/WebGLClipping' { + declare module.exports: any; +} + +declare module 'three-full/sources/renderers/webgl/WebGLExtensions' { + declare module.exports: any; +} + +declare module 'three-full/sources/renderers/webgl/WebGLGeometries' { + declare module.exports: any; +} + +declare module 'three-full/sources/renderers/webgl/WebGLIndexedBufferRenderer' { + declare module.exports: any; +} + +declare module 'three-full/sources/renderers/webgl/WebGLInfo' { + declare module.exports: any; +} + +declare module 'three-full/sources/renderers/webgl/WebGLLights' { + declare module.exports: any; +} + +declare module 'three-full/sources/renderers/webgl/WebGLMorphtargets' { + declare module.exports: any; +} + +declare module 'three-full/sources/renderers/webgl/WebGLObjects' { + declare module.exports: any; +} + +declare module 'three-full/sources/renderers/webgl/WebGLProgram' { + declare module.exports: any; +} + +declare module 'three-full/sources/renderers/webgl/WebGLPrograms' { + declare module.exports: any; +} + +declare module 'three-full/sources/renderers/webgl/WebGLProperties' { + declare module.exports: any; +} + +declare module 'three-full/sources/renderers/webgl/WebGLRenderLists' { + declare module.exports: any; +} + +declare module 'three-full/sources/renderers/webgl/WebGLRenderStates' { + declare module.exports: any; +} + +declare module 'three-full/sources/renderers/webgl/WebGLShader' { + declare module.exports: any; +} + +declare module 'three-full/sources/renderers/webgl/WebGLShadowMap' { + declare module.exports: any; +} + +declare module 'three-full/sources/renderers/webgl/WebGLState' { + declare module.exports: any; +} + +declare module 'three-full/sources/renderers/webgl/WebGLTextures' { + declare module.exports: any; +} + +declare module 'three-full/sources/renderers/webgl/WebGLUniforms' { + declare module.exports: any; +} + +declare module 'three-full/sources/renderers/webgl/WebGLUtils' { + declare module.exports: any; +} + +declare module 'three-full/sources/renderers/WebGL2Renderer' { + declare module.exports: any; +} + +declare module 'three-full/sources/renderers/WebGLDeferredRenderer' { + declare module.exports: any; +} + +declare module 'three-full/sources/renderers/WebGLRenderer' { + declare module.exports: any; +} + +declare module 'three-full/sources/renderers/WebGLRenderTarget' { + declare module.exports: any; +} + +declare module 'three-full/sources/renderers/WebGLRenderTargetCube' { + declare module.exports: any; +} + +declare module 'three-full/sources/renderers/webvr/WebVRManager' { + declare module.exports: any; +} + +declare module 'three-full/sources/renderers/webvr/WebXRManager' { + declare module.exports: any; +} + +declare module 'three-full/sources/scenes/Fog' { + declare module.exports: any; +} + +declare module 'three-full/sources/scenes/FogExp2' { + declare module.exports: any; +} + +declare module 'three-full/sources/scenes/Scene' { + declare module.exports: any; +} + +declare module 'three-full/sources/shaders/AfterimageShader' { + declare module.exports: any; +} + +declare module 'three-full/sources/shaders/BasicShader' { + declare module.exports: any; +} + +declare module 'three-full/sources/shaders/BleachBypassShader' { + declare module.exports: any; +} + +declare module 'three-full/sources/shaders/BlendShader' { + declare module.exports: any; +} + +declare module 'three-full/sources/shaders/BokehShader' { + declare module.exports: any; +} + +declare module 'three-full/sources/shaders/BokehShader2' { + declare module.exports: any; +} + +declare module 'three-full/sources/shaders/BrightnessContrastShader' { + declare module.exports: any; +} + +declare module 'three-full/sources/shaders/ColorCorrectionShader' { + declare module.exports: any; +} + +declare module 'three-full/sources/shaders/ColorifyShader' { + declare module.exports: any; +} + +declare module 'three-full/sources/shaders/ConvolutionShader' { + declare module.exports: any; +} + +declare module 'three-full/sources/shaders/CopyShader' { + declare module.exports: any; +} + +declare module 'three-full/sources/shaders/DepthLimitedBlurShader' { + declare module.exports: any; +} + +declare module 'three-full/sources/shaders/DigitalGlitch' { + declare module.exports: any; +} + +declare module 'three-full/sources/shaders/DOFMipMapShader' { + declare module.exports: any; +} + +declare module 'three-full/sources/shaders/DotScreenShader' { + declare module.exports: any; +} + +declare module 'three-full/sources/shaders/FilmShader' { + declare module.exports: any; +} + +declare module 'three-full/sources/shaders/FocusShader' { + declare module.exports: any; +} + +declare module 'three-full/sources/shaders/FreiChenShader' { + declare module.exports: any; +} + +declare module 'three-full/sources/shaders/FresnelShader' { + declare module.exports: any; +} + +declare module 'three-full/sources/shaders/FXAAShader' { + declare module.exports: any; +} + +declare module 'three-full/sources/shaders/GammaCorrectionShader' { + declare module.exports: any; +} + +declare module 'three-full/sources/shaders/HalftoneShader' { + declare module.exports: any; +} + +declare module 'three-full/sources/shaders/HorizontalBlurShader' { + declare module.exports: any; +} + +declare module 'three-full/sources/shaders/HorizontalTiltShiftShader' { + declare module.exports: any; +} + +declare module 'three-full/sources/shaders/HueSaturationShader' { + declare module.exports: any; +} + +declare module 'three-full/sources/shaders/KaleidoShader' { + declare module.exports: any; +} + +declare module 'three-full/sources/shaders/LuminosityHighPassShader' { + declare module.exports: any; +} + +declare module 'three-full/sources/shaders/LuminosityShader' { + declare module.exports: any; +} + +declare module 'three-full/sources/shaders/MirrorShader' { + declare module.exports: any; +} + +declare module 'three-full/sources/shaders/NormalMapShader' { + declare module.exports: any; +} + +declare module 'three-full/sources/shaders/ParallaxShader' { + declare module.exports: any; +} + +declare module 'three-full/sources/shaders/PixelShader' { + declare module.exports: any; +} + +declare module 'three-full/sources/shaders/RGBShiftShader' { + declare module.exports: any; +} + +declare module 'three-full/sources/shaders/SAOShader' { + declare module.exports: any; +} + +declare module 'three-full/sources/shaders/SepiaShader' { + declare module.exports: any; +} + +declare module 'three-full/sources/shaders/ShaderGodRays' { + declare module.exports: any; +} + +declare module 'three-full/sources/shaders/ShaderSkin' { + declare module.exports: any; +} + +declare module 'three-full/sources/shaders/ShaderTerrain' { + declare module.exports: any; +} + +declare module 'three-full/sources/shaders/ShaderToon' { + declare module.exports: any; +} + +declare module 'three-full/sources/shaders/ShaderTranslucent' { + declare module.exports: any; +} + +declare module 'three-full/sources/shaders/SMAAShader' { + declare module.exports: any; +} + +declare module 'three-full/sources/shaders/SobelOperatorShader' { + declare module.exports: any; +} + +declare module 'three-full/sources/shaders/SSAOShader' { + declare module.exports: any; +} + +declare module 'three-full/sources/shaders/TechnicolorShader' { + declare module.exports: any; +} + +declare module 'three-full/sources/shaders/ToneMapShader' { + declare module.exports: any; +} + +declare module 'three-full/sources/shaders/TriangleBlurShader' { + declare module.exports: any; +} + +declare module 'three-full/sources/shaders/UnpackDepthRGBAShader' { + declare module.exports: any; +} + +declare module 'three-full/sources/shaders/VerticalBlurShader' { + declare module.exports: any; +} + +declare module 'three-full/sources/shaders/VerticalTiltShiftShader' { + declare module.exports: any; +} + +declare module 'three-full/sources/shaders/VignetteShader' { + declare module.exports: any; +} + +declare module 'three-full/sources/shaders/WaterRefractionShader' { + declare module.exports: any; +} + +declare module 'three-full/sources/textures/CanvasTexture' { + declare module.exports: any; +} + +declare module 'three-full/sources/textures/CompressedTexture' { + declare module.exports: any; +} + +declare module 'three-full/sources/textures/CubeTexture' { + declare module.exports: any; +} + +declare module 'three-full/sources/textures/DataTexture' { + declare module.exports: any; +} + +declare module 'three-full/sources/textures/DepthTexture' { + declare module.exports: any; +} + +declare module 'three-full/sources/textures/Texture' { + declare module.exports: any; +} + +declare module 'three-full/sources/textures/VideoTexture' { + declare module.exports: any; +} + +declare module 'three-full/sources/Three' { + declare module.exports: any; +} + +declare module 'three-full/sources/utils' { + declare module.exports: any; +} + +declare module 'three-full/sources/utils/BufferGeometryUtils' { + declare module.exports: any; +} + +declare module 'three-full/sources/utils/GeometryUtils' { + declare module.exports: any; +} + +declare module 'three-full/sources/utils/MathUtils' { + declare module.exports: any; +} + +declare module 'three-full/sources/utils/Octree' { + declare module.exports: any; +} + +declare module 'three-full/sources/utils/PRNG' { + declare module.exports: any; +} + +declare module 'three-full/sources/utils/QuickHull' { + declare module.exports: any; +} + +declare module 'three-full/sources/utils/SceneUtils' { + declare module.exports: any; +} + +declare module 'three-full/sources/utils/ShadowMapViewer' { + declare module.exports: any; +} + +declare module 'three-full/sources/utils/ShapeUtils' { + declare module.exports: any; +} + +declare module 'three-full/sources/utils/SkeletonUtils' { + declare module.exports: any; +} + +declare module 'three-full/sources/utils/TypedArrayUtils' { + declare module.exports: any; +} + +declare module 'three-full/sources/utils/UVsDebug' { + declare module.exports: any; +} + +declare module 'three-full/sources/vr/deprecated/DaydreamController' { + declare module.exports: any; +} + +declare module 'three-full/sources/vr/deprecated/GearVRController' { + declare module.exports: any; +} + +declare module 'three-full/sources/vr/PaintViveController' { + declare module.exports: any; +} + +declare module 'three-full/sources/vr/ViveController' { + declare module.exports: any; +} + +declare module 'three-full/sources/vr/WebVR' { + declare module.exports: any; +} + +// Filename aliases +declare module 'three-full/builds/Three.amd.js' { + declare module.exports: $Exports<'three-full/builds/Three.amd'>; +} +declare module 'three-full/builds/Three.amd.min.js' { + declare module.exports: $Exports<'three-full/builds/Three.amd.min'>; +} +declare module 'three-full/builds/Three.cjs.js' { + declare module.exports: $Exports<'three-full/builds/Three.cjs'>; +} +declare module 'three-full/builds/Three.cjs.min.js' { + declare module.exports: $Exports<'three-full/builds/Three.cjs.min'>; +} +declare module 'three-full/builds/Three.es.js' { + declare module.exports: $Exports<'three-full/builds/Three.es'>; +} +declare module 'three-full/builds/Three.es.min.js' { + declare module.exports: $Exports<'three-full/builds/Three.es.min'>; +} +declare module 'three-full/builds/Three.iife.js' { + declare module.exports: $Exports<'three-full/builds/Three.iife'>; +} +declare module 'three-full/builds/Three.iife.min.js' { + declare module.exports: $Exports<'three-full/builds/Three.iife.min'>; +} +declare module 'three-full/builds/Three.umd.js' { + declare module.exports: $Exports<'three-full/builds/Three.umd'>; +} +declare module 'three-full/builds/Three.umd.min.js' { + declare module.exports: $Exports<'three-full/builds/Three.umd.min'>; +} +declare module 'three-full/sources/animation/AnimationAction.js' { + declare module.exports: $Exports<'three-full/sources/animation/AnimationAction'>; +} +declare module 'three-full/sources/animation/AnimationClip.js' { + declare module.exports: $Exports<'three-full/sources/animation/AnimationClip'>; +} +declare module 'three-full/sources/animation/AnimationClipCreator.js' { + declare module.exports: $Exports<'three-full/sources/animation/AnimationClipCreator'>; +} +declare module 'three-full/sources/animation/AnimationMixer.js' { + declare module.exports: $Exports<'three-full/sources/animation/AnimationMixer'>; +} +declare module 'three-full/sources/animation/AnimationObjectGroup.js' { + declare module.exports: $Exports<'three-full/sources/animation/AnimationObjectGroup'>; +} +declare module 'three-full/sources/animation/AnimationUtils.js' { + declare module.exports: $Exports<'three-full/sources/animation/AnimationUtils'>; +} +declare module 'three-full/sources/animation/CCDIKSolver.js' { + declare module.exports: $Exports<'three-full/sources/animation/CCDIKSolver'>; +} +declare module 'three-full/sources/animation/KeyframeTrack.js' { + declare module.exports: $Exports<'three-full/sources/animation/KeyframeTrack'>; +} +declare module 'three-full/sources/animation/MMDAnimationHelper.js' { + declare module.exports: $Exports<'three-full/sources/animation/MMDAnimationHelper'>; +} +declare module 'three-full/sources/animation/MMDPhysics.js' { + declare module.exports: $Exports<'three-full/sources/animation/MMDPhysics'>; +} +declare module 'three-full/sources/animation/PropertyBinding.js' { + declare module.exports: $Exports<'three-full/sources/animation/PropertyBinding'>; +} +declare module 'three-full/sources/animation/PropertyMixer.js' { + declare module.exports: $Exports<'three-full/sources/animation/PropertyMixer'>; +} +declare module 'three-full/sources/animation/TimelinerController.js' { + declare module.exports: $Exports<'three-full/sources/animation/TimelinerController'>; +} +declare module 'three-full/sources/animation/tracks/BooleanKeyframeTrack.js' { + declare module.exports: $Exports<'three-full/sources/animation/tracks/BooleanKeyframeTrack'>; +} +declare module 'three-full/sources/animation/tracks/ColorKeyframeTrack.js' { + declare module.exports: $Exports<'three-full/sources/animation/tracks/ColorKeyframeTrack'>; +} +declare module 'three-full/sources/animation/tracks/NumberKeyframeTrack.js' { + declare module.exports: $Exports<'three-full/sources/animation/tracks/NumberKeyframeTrack'>; +} +declare module 'three-full/sources/animation/tracks/QuaternionKeyframeTrack.js' { + declare module.exports: $Exports<'three-full/sources/animation/tracks/QuaternionKeyframeTrack'>; +} +declare module 'three-full/sources/animation/tracks/StringKeyframeTrack.js' { + declare module.exports: $Exports<'three-full/sources/animation/tracks/StringKeyframeTrack'>; +} +declare module 'three-full/sources/animation/tracks/VectorKeyframeTrack.js' { + declare module.exports: $Exports<'three-full/sources/animation/tracks/VectorKeyframeTrack'>; +} +declare module 'three-full/sources/audio/Audio.js' { + declare module.exports: $Exports<'three-full/sources/audio/Audio'>; +} +declare module 'three-full/sources/audio/AudioAnalyser.js' { + declare module.exports: $Exports<'three-full/sources/audio/AudioAnalyser'>; +} +declare module 'three-full/sources/audio/AudioContext.js' { + declare module.exports: $Exports<'three-full/sources/audio/AudioContext'>; +} +declare module 'three-full/sources/audio/AudioListener.js' { + declare module.exports: $Exports<'three-full/sources/audio/AudioListener'>; +} +declare module 'three-full/sources/audio/PositionalAudio.js' { + declare module.exports: $Exports<'three-full/sources/audio/PositionalAudio'>; +} +declare module 'three-full/sources/audio/VolumeSlice.js' { + declare module.exports: $Exports<'three-full/sources/audio/VolumeSlice'>; +} +declare module 'three-full/sources/cameras/ArrayCamera.js' { + declare module.exports: $Exports<'three-full/sources/cameras/ArrayCamera'>; +} +declare module 'three-full/sources/cameras/Camera.js' { + declare module.exports: $Exports<'three-full/sources/cameras/Camera'>; +} +declare module 'three-full/sources/cameras/CinematicCamera.js' { + declare module.exports: $Exports<'three-full/sources/cameras/CinematicCamera'>; +} +declare module 'three-full/sources/cameras/CubeCamera.js' { + declare module.exports: $Exports<'three-full/sources/cameras/CubeCamera'>; +} +declare module 'three-full/sources/cameras/OrthographicCamera.js' { + declare module.exports: $Exports<'three-full/sources/cameras/OrthographicCamera'>; +} +declare module 'three-full/sources/cameras/PerspectiveCamera.js' { + declare module.exports: $Exports<'three-full/sources/cameras/PerspectiveCamera'>; +} +declare module 'three-full/sources/cameras/StereoCamera.js' { + declare module.exports: $Exports<'three-full/sources/cameras/StereoCamera'>; +} +declare module 'three-full/sources/constants.js' { + declare module.exports: $Exports<'three-full/sources/constants'>; +} +declare module 'three-full/sources/controls/DeviceOrientationControls.js' { + declare module.exports: $Exports<'three-full/sources/controls/DeviceOrientationControls'>; +} +declare module 'three-full/sources/controls/DragControls.js' { + declare module.exports: $Exports<'three-full/sources/controls/DragControls'>; +} +declare module 'three-full/sources/controls/EditorControls.js' { + declare module.exports: $Exports<'three-full/sources/controls/EditorControls'>; +} +declare module 'three-full/sources/controls/FirstPersonControls.js' { + declare module.exports: $Exports<'three-full/sources/controls/FirstPersonControls'>; +} +declare module 'three-full/sources/controls/FlyControls.js' { + declare module.exports: $Exports<'three-full/sources/controls/FlyControls'>; +} +declare module 'three-full/sources/controls/MapControls.js' { + declare module.exports: $Exports<'three-full/sources/controls/MapControls'>; +} +declare module 'three-full/sources/controls/OrbitControls.js' { + declare module.exports: $Exports<'three-full/sources/controls/OrbitControls'>; +} +declare module 'three-full/sources/controls/OrthographicTrackballControls.js' { + declare module.exports: $Exports<'three-full/sources/controls/OrthographicTrackballControls'>; +} +declare module 'three-full/sources/controls/PointerLockControls.js' { + declare module.exports: $Exports<'three-full/sources/controls/PointerLockControls'>; +} +declare module 'three-full/sources/controls/TrackballControls.js' { + declare module.exports: $Exports<'three-full/sources/controls/TrackballControls'>; +} +declare module 'three-full/sources/controls/TransformControls.js' { + declare module.exports: $Exports<'three-full/sources/controls/TransformControls'>; +} +declare module 'three-full/sources/core/BufferAttribute.js' { + declare module.exports: $Exports<'three-full/sources/core/BufferAttribute'>; +} +declare module 'three-full/sources/core/BufferGeometry.js' { + declare module.exports: $Exports<'three-full/sources/core/BufferGeometry'>; +} +declare module 'three-full/sources/core/Clock.js' { + declare module.exports: $Exports<'three-full/sources/core/Clock'>; +} +declare module 'three-full/sources/core/CurvePath.js' { + declare module.exports: $Exports<'three-full/sources/core/CurvePath'>; +} +declare module 'three-full/sources/core/DirectGeometry.js' { + declare module.exports: $Exports<'three-full/sources/core/DirectGeometry'>; +} +declare module 'three-full/sources/core/EventDispatcher.js' { + declare module.exports: $Exports<'three-full/sources/core/EventDispatcher'>; +} +declare module 'three-full/sources/core/Face3.js' { + declare module.exports: $Exports<'three-full/sources/core/Face3'>; +} +declare module 'three-full/sources/core/Font.js' { + declare module.exports: $Exports<'three-full/sources/core/Font'>; +} +declare module 'three-full/sources/core/Geometry.js' { + declare module.exports: $Exports<'three-full/sources/core/Geometry'>; +} +declare module 'three-full/sources/core/InstancedBufferAttribute.js' { + declare module.exports: $Exports<'three-full/sources/core/InstancedBufferAttribute'>; +} +declare module 'three-full/sources/core/InstancedBufferGeometry.js' { + declare module.exports: $Exports<'three-full/sources/core/InstancedBufferGeometry'>; +} +declare module 'three-full/sources/core/InstancedInterleavedBuffer.js' { + declare module.exports: $Exports<'three-full/sources/core/InstancedInterleavedBuffer'>; +} +declare module 'three-full/sources/core/InterleavedBuffer.js' { + declare module.exports: $Exports<'three-full/sources/core/InterleavedBuffer'>; +} +declare module 'three-full/sources/core/InterleavedBufferAttribute.js' { + declare module.exports: $Exports<'three-full/sources/core/InterleavedBufferAttribute'>; +} +declare module 'three-full/sources/core/Interpolations.js' { + declare module.exports: $Exports<'three-full/sources/core/Interpolations'>; +} +declare module 'three-full/sources/core/Layers.js' { + declare module.exports: $Exports<'three-full/sources/core/Layers'>; +} +declare module 'three-full/sources/core/Object3D.js' { + declare module.exports: $Exports<'three-full/sources/core/Object3D'>; +} +declare module 'three-full/sources/core/Path.js' { + declare module.exports: $Exports<'three-full/sources/core/Path'>; +} +declare module 'three-full/sources/core/Raycaster.js' { + declare module.exports: $Exports<'three-full/sources/core/Raycaster'>; +} +declare module 'three-full/sources/core/Shape.js' { + declare module.exports: $Exports<'three-full/sources/core/Shape'>; +} +declare module 'three-full/sources/core/ShapePath.js' { + declare module.exports: $Exports<'three-full/sources/core/ShapePath'>; +} +declare module 'three-full/sources/core/Uniform.js' { + declare module.exports: $Exports<'three-full/sources/core/Uniform'>; +} +declare module 'three-full/sources/curves/ArcCurve.js' { + declare module.exports: $Exports<'three-full/sources/curves/ArcCurve'>; +} +declare module 'three-full/sources/curves/CatmullRomCurve3.js' { + declare module.exports: $Exports<'three-full/sources/curves/CatmullRomCurve3'>; +} +declare module 'three-full/sources/curves/CubicBezierCurve.js' { + declare module.exports: $Exports<'three-full/sources/curves/CubicBezierCurve'>; +} +declare module 'three-full/sources/curves/CubicBezierCurve3.js' { + declare module.exports: $Exports<'three-full/sources/curves/CubicBezierCurve3'>; +} +declare module 'three-full/sources/curves/Curve.js' { + declare module.exports: $Exports<'three-full/sources/curves/Curve'>; +} +declare module 'three-full/sources/curves/CurveExtras.js' { + declare module.exports: $Exports<'three-full/sources/curves/CurveExtras'>; +} +declare module 'three-full/sources/curves/EllipseCurve.js' { + declare module.exports: $Exports<'three-full/sources/curves/EllipseCurve'>; +} +declare module 'three-full/sources/curves/LineCurve.js' { + declare module.exports: $Exports<'three-full/sources/curves/LineCurve'>; +} +declare module 'three-full/sources/curves/LineCurve3.js' { + declare module.exports: $Exports<'three-full/sources/curves/LineCurve3'>; +} +declare module 'three-full/sources/curves/NURBSCurve.js' { + declare module.exports: $Exports<'three-full/sources/curves/NURBSCurve'>; +} +declare module 'three-full/sources/curves/NURBSSurface.js' { + declare module.exports: $Exports<'three-full/sources/curves/NURBSSurface'>; +} +declare module 'three-full/sources/curves/NURBSUtils.js' { + declare module.exports: $Exports<'three-full/sources/curves/NURBSUtils'>; +} +declare module 'three-full/sources/curves/QuadraticBezierCurve.js' { + declare module.exports: $Exports<'three-full/sources/curves/QuadraticBezierCurve'>; +} +declare module 'three-full/sources/curves/QuadraticBezierCurve3.js' { + declare module.exports: $Exports<'three-full/sources/curves/QuadraticBezierCurve3'>; +} +declare module 'three-full/sources/curves/SplineCurve.js' { + declare module.exports: $Exports<'three-full/sources/curves/SplineCurve'>; +} +declare module 'three-full/sources/effects/AnaglyphEffect.js' { + declare module.exports: $Exports<'three-full/sources/effects/AnaglyphEffect'>; +} +declare module 'three-full/sources/effects/AsciiEffect.js' { + declare module.exports: $Exports<'three-full/sources/effects/AsciiEffect'>; +} +declare module 'three-full/sources/effects/OutlineEffect.js' { + declare module.exports: $Exports<'three-full/sources/effects/OutlineEffect'>; +} +declare module 'three-full/sources/effects/ParallaxBarrierEffect.js' { + declare module.exports: $Exports<'three-full/sources/effects/ParallaxBarrierEffect'>; +} +declare module 'three-full/sources/effects/PeppersGhostEffect.js' { + declare module.exports: $Exports<'three-full/sources/effects/PeppersGhostEffect'>; +} +declare module 'three-full/sources/effects/StereoEffect.js' { + declare module.exports: $Exports<'three-full/sources/effects/StereoEffect'>; +} +declare module 'three-full/sources/exporters/ColladaExporter.js' { + declare module.exports: $Exports<'three-full/sources/exporters/ColladaExporter'>; +} +declare module 'three-full/sources/exporters/GLTFExporter.js' { + declare module.exports: $Exports<'three-full/sources/exporters/GLTFExporter'>; +} +declare module 'three-full/sources/exporters/MMDExporter.js' { + declare module.exports: $Exports<'three-full/sources/exporters/MMDExporter'>; +} +declare module 'three-full/sources/exporters/OBJExporter.js' { + declare module.exports: $Exports<'three-full/sources/exporters/OBJExporter'>; +} +declare module 'three-full/sources/exporters/PLYExporter.js' { + declare module.exports: $Exports<'three-full/sources/exporters/PLYExporter'>; +} +declare module 'three-full/sources/exporters/STLExporter.js' { + declare module.exports: $Exports<'three-full/sources/exporters/STLExporter'>; +} +declare module 'three-full/sources/exporters/TypedGeometryExporter.js' { + declare module.exports: $Exports<'three-full/sources/exporters/TypedGeometryExporter'>; +} +declare module 'three-full/sources/extras/ImageUtils.js' { + declare module.exports: $Exports<'three-full/sources/extras/ImageUtils'>; +} +declare module 'three-full/sources/geometries/BoxGeometry.js' { + declare module.exports: $Exports<'three-full/sources/geometries/BoxGeometry'>; +} +declare module 'three-full/sources/geometries/CircleGeometry.js' { + declare module.exports: $Exports<'three-full/sources/geometries/CircleGeometry'>; +} +declare module 'three-full/sources/geometries/ConeGeometry.js' { + declare module.exports: $Exports<'three-full/sources/geometries/ConeGeometry'>; +} +declare module 'three-full/sources/geometries/ConvexGeometry.js' { + declare module.exports: $Exports<'three-full/sources/geometries/ConvexGeometry'>; +} +declare module 'three-full/sources/geometries/CylinderGeometry.js' { + declare module.exports: $Exports<'three-full/sources/geometries/CylinderGeometry'>; +} +declare module 'three-full/sources/geometries/DecalGeometry.js' { + declare module.exports: $Exports<'three-full/sources/geometries/DecalGeometry'>; +} +declare module 'three-full/sources/geometries/DodecahedronGeometry.js' { + declare module.exports: $Exports<'three-full/sources/geometries/DodecahedronGeometry'>; +} +declare module 'three-full/sources/geometries/EdgesGeometry.js' { + declare module.exports: $Exports<'three-full/sources/geometries/EdgesGeometry'>; +} +declare module 'three-full/sources/geometries/ExtrudeGeometry.js' { + declare module.exports: $Exports<'three-full/sources/geometries/ExtrudeGeometry'>; +} +declare module 'three-full/sources/geometries/hilbert2D.js' { + declare module.exports: $Exports<'three-full/sources/geometries/hilbert2D'>; +} +declare module 'three-full/sources/geometries/hilbert3D.js' { + declare module.exports: $Exports<'three-full/sources/geometries/hilbert3D'>; +} +declare module 'three-full/sources/geometries/IcosahedronGeometry.js' { + declare module.exports: $Exports<'three-full/sources/geometries/IcosahedronGeometry'>; +} +declare module 'three-full/sources/geometries/LatheGeometry.js' { + declare module.exports: $Exports<'three-full/sources/geometries/LatheGeometry'>; +} +declare module 'three-full/sources/geometries/OctahedronGeometry.js' { + declare module.exports: $Exports<'three-full/sources/geometries/OctahedronGeometry'>; +} +declare module 'three-full/sources/geometries/ParametricGeometry.js' { + declare module.exports: $Exports<'three-full/sources/geometries/ParametricGeometry'>; +} +declare module 'three-full/sources/geometries/PlaneGeometry.js' { + declare module.exports: $Exports<'three-full/sources/geometries/PlaneGeometry'>; +} +declare module 'three-full/sources/geometries/PolyhedronGeometry.js' { + declare module.exports: $Exports<'three-full/sources/geometries/PolyhedronGeometry'>; +} +declare module 'three-full/sources/geometries/RingGeometry.js' { + declare module.exports: $Exports<'three-full/sources/geometries/RingGeometry'>; +} +declare module 'three-full/sources/geometries/ShapeGeometry.js' { + declare module.exports: $Exports<'three-full/sources/geometries/ShapeGeometry'>; +} +declare module 'three-full/sources/geometries/SphereGeometry.js' { + declare module.exports: $Exports<'three-full/sources/geometries/SphereGeometry'>; +} +declare module 'three-full/sources/geometries/TeapotBufferGeometry.js' { + declare module.exports: $Exports<'three-full/sources/geometries/TeapotBufferGeometry'>; +} +declare module 'three-full/sources/geometries/TetrahedronGeometry.js' { + declare module.exports: $Exports<'three-full/sources/geometries/TetrahedronGeometry'>; +} +declare module 'three-full/sources/geometries/TextGeometry.js' { + declare module.exports: $Exports<'three-full/sources/geometries/TextGeometry'>; +} +declare module 'three-full/sources/geometries/TorusGeometry.js' { + declare module.exports: $Exports<'three-full/sources/geometries/TorusGeometry'>; +} +declare module 'three-full/sources/geometries/TorusKnotGeometry.js' { + declare module.exports: $Exports<'three-full/sources/geometries/TorusKnotGeometry'>; +} +declare module 'three-full/sources/geometries/TubeGeometry.js' { + declare module.exports: $Exports<'three-full/sources/geometries/TubeGeometry'>; +} +declare module 'three-full/sources/geometries/WireframeGeometry.js' { + declare module.exports: $Exports<'three-full/sources/geometries/WireframeGeometry'>; +} +declare module 'three-full/sources/helpers/ArrowHelper.js' { + declare module.exports: $Exports<'three-full/sources/helpers/ArrowHelper'>; +} +declare module 'three-full/sources/helpers/AxesHelper.js' { + declare module.exports: $Exports<'three-full/sources/helpers/AxesHelper'>; +} +declare module 'three-full/sources/helpers/Box3Helper.js' { + declare module.exports: $Exports<'three-full/sources/helpers/Box3Helper'>; +} +declare module 'three-full/sources/helpers/BoxHelper.js' { + declare module.exports: $Exports<'three-full/sources/helpers/BoxHelper'>; +} +declare module 'three-full/sources/helpers/CameraHelper.js' { + declare module.exports: $Exports<'three-full/sources/helpers/CameraHelper'>; +} +declare module 'three-full/sources/helpers/Detector.js' { + declare module.exports: $Exports<'three-full/sources/helpers/Detector'>; +} +declare module 'three-full/sources/helpers/DirectionalLightHelper.js' { + declare module.exports: $Exports<'three-full/sources/helpers/DirectionalLightHelper'>; +} +declare module 'three-full/sources/helpers/FaceNormalsHelper.js' { + declare module.exports: $Exports<'three-full/sources/helpers/FaceNormalsHelper'>; +} +declare module 'three-full/sources/helpers/GridHelper.js' { + declare module.exports: $Exports<'three-full/sources/helpers/GridHelper'>; +} +declare module 'three-full/sources/helpers/HemisphereLightHelper.js' { + declare module.exports: $Exports<'three-full/sources/helpers/HemisphereLightHelper'>; +} +declare module 'three-full/sources/helpers/PlaneHelper.js' { + declare module.exports: $Exports<'three-full/sources/helpers/PlaneHelper'>; +} +declare module 'three-full/sources/helpers/PointLightHelper.js' { + declare module.exports: $Exports<'three-full/sources/helpers/PointLightHelper'>; +} +declare module 'three-full/sources/helpers/PolarGridHelper.js' { + declare module.exports: $Exports<'three-full/sources/helpers/PolarGridHelper'>; +} +declare module 'three-full/sources/helpers/RectAreaLightHelper.js' { + declare module.exports: $Exports<'three-full/sources/helpers/RectAreaLightHelper'>; +} +declare module 'three-full/sources/helpers/SkeletonHelper.js' { + declare module.exports: $Exports<'three-full/sources/helpers/SkeletonHelper'>; +} +declare module 'three-full/sources/helpers/SpotLightHelper.js' { + declare module.exports: $Exports<'three-full/sources/helpers/SpotLightHelper'>; +} +declare module 'three-full/sources/helpers/VertexNormalsHelper.js' { + declare module.exports: $Exports<'three-full/sources/helpers/VertexNormalsHelper'>; +} +declare module 'three-full/sources/lights/AmbientLight.js' { + declare module.exports: $Exports<'three-full/sources/lights/AmbientLight'>; +} +declare module 'three-full/sources/lights/DirectionalLight.js' { + declare module.exports: $Exports<'three-full/sources/lights/DirectionalLight'>; +} +declare module 'three-full/sources/lights/DirectionalLightShadow.js' { + declare module.exports: $Exports<'three-full/sources/lights/DirectionalLightShadow'>; +} +declare module 'three-full/sources/lights/HemisphereLight.js' { + declare module.exports: $Exports<'three-full/sources/lights/HemisphereLight'>; +} +declare module 'three-full/sources/lights/Light.js' { + declare module.exports: $Exports<'three-full/sources/lights/Light'>; +} +declare module 'three-full/sources/lights/LightShadow.js' { + declare module.exports: $Exports<'three-full/sources/lights/LightShadow'>; +} +declare module 'three-full/sources/lights/PointLight.js' { + declare module.exports: $Exports<'three-full/sources/lights/PointLight'>; +} +declare module 'three-full/sources/lights/RectAreaLight.js' { + declare module.exports: $Exports<'three-full/sources/lights/RectAreaLight'>; +} +declare module 'three-full/sources/lights/SpotLight.js' { + declare module.exports: $Exports<'three-full/sources/lights/SpotLight'>; +} +declare module 'three-full/sources/lights/SpotLightShadow.js' { + declare module.exports: $Exports<'three-full/sources/lights/SpotLightShadow'>; +} +declare module 'three-full/sources/lines/Line2.js' { + declare module.exports: $Exports<'three-full/sources/lines/Line2'>; +} +declare module 'three-full/sources/lines/LineGeometry.js' { + declare module.exports: $Exports<'three-full/sources/lines/LineGeometry'>; +} +declare module 'three-full/sources/lines/LineMaterial.js' { + declare module.exports: $Exports<'three-full/sources/lines/LineMaterial'>; +} +declare module 'three-full/sources/lines/LineSegments2.js' { + declare module.exports: $Exports<'three-full/sources/lines/LineSegments2'>; +} +declare module 'three-full/sources/lines/LineSegmentsGeometry.js' { + declare module.exports: $Exports<'three-full/sources/lines/LineSegmentsGeometry'>; +} +declare module 'three-full/sources/lines/Wireframe.js' { + declare module.exports: $Exports<'three-full/sources/lines/Wireframe'>; +} +declare module 'three-full/sources/lines/WireframeGeometry2.js' { + declare module.exports: $Exports<'three-full/sources/lines/WireframeGeometry2'>; +} +declare module 'three-full/sources/loaders/3MFLoader.js' { + declare module.exports: $Exports<'three-full/sources/loaders/3MFLoader'>; +} +declare module 'three-full/sources/loaders/AMFLoader.js' { + declare module.exports: $Exports<'three-full/sources/loaders/AMFLoader'>; +} +declare module 'three-full/sources/loaders/AnimationLoader.js' { + declare module.exports: $Exports<'three-full/sources/loaders/AnimationLoader'>; +} +declare module 'three-full/sources/loaders/AssimpJSONLoader.js' { + declare module.exports: $Exports<'three-full/sources/loaders/AssimpJSONLoader'>; +} +declare module 'three-full/sources/loaders/AssimpLoader.js' { + declare module.exports: $Exports<'three-full/sources/loaders/AssimpLoader'>; +} +declare module 'three-full/sources/loaders/AudioLoader.js' { + declare module.exports: $Exports<'three-full/sources/loaders/AudioLoader'>; +} +declare module 'three-full/sources/loaders/AWDLoader.js' { + declare module.exports: $Exports<'three-full/sources/loaders/AWDLoader'>; +} +declare module 'three-full/sources/loaders/BabylonLoader.js' { + declare module.exports: $Exports<'three-full/sources/loaders/BabylonLoader'>; +} +declare module 'three-full/sources/loaders/BinaryLoader.js' { + declare module.exports: $Exports<'three-full/sources/loaders/BinaryLoader'>; +} +declare module 'three-full/sources/loaders/BufferGeometryLoader.js' { + declare module.exports: $Exports<'three-full/sources/loaders/BufferGeometryLoader'>; +} +declare module 'three-full/sources/loaders/BVHLoader.js' { + declare module.exports: $Exports<'three-full/sources/loaders/BVHLoader'>; +} +declare module 'three-full/sources/loaders/Cache.js' { + declare module.exports: $Exports<'three-full/sources/loaders/Cache'>; +} +declare module 'three-full/sources/loaders/ColladaLoader.js' { + declare module.exports: $Exports<'three-full/sources/loaders/ColladaLoader'>; +} +declare module 'three-full/sources/loaders/CompressedTextureLoader.js' { + declare module.exports: $Exports<'three-full/sources/loaders/CompressedTextureLoader'>; +} +declare module 'three-full/sources/loaders/CubeTextureLoader.js' { + declare module.exports: $Exports<'three-full/sources/loaders/CubeTextureLoader'>; +} +declare module 'three-full/sources/loaders/DataTextureLoader.js' { + declare module.exports: $Exports<'three-full/sources/loaders/DataTextureLoader'>; +} +declare module 'three-full/sources/loaders/DDSLoader.js' { + declare module.exports: $Exports<'three-full/sources/loaders/DDSLoader'>; +} +declare module 'three-full/sources/loaders/deprecated/LegacyGLTFLoader.js' { + declare module.exports: $Exports<'three-full/sources/loaders/deprecated/LegacyGLTFLoader'>; +} +declare module 'three-full/sources/loaders/DRACOLoader.js' { + declare module.exports: $Exports<'three-full/sources/loaders/DRACOLoader'>; +} +declare module 'three-full/sources/loaders/EquirectangularToCubeGenerator.js' { + declare module.exports: $Exports<'three-full/sources/loaders/EquirectangularToCubeGenerator'>; +} +declare module 'three-full/sources/loaders/EXRLoader.js' { + declare module.exports: $Exports<'three-full/sources/loaders/EXRLoader'>; +} +declare module 'three-full/sources/loaders/FBXLoader.js' { + declare module.exports: $Exports<'three-full/sources/loaders/FBXLoader'>; +} +declare module 'three-full/sources/loaders/FileLoader.js' { + declare module.exports: $Exports<'three-full/sources/loaders/FileLoader'>; +} +declare module 'three-full/sources/loaders/FontLoader.js' { + declare module.exports: $Exports<'three-full/sources/loaders/FontLoader'>; +} +declare module 'three-full/sources/loaders/GCodeLoader.js' { + declare module.exports: $Exports<'three-full/sources/loaders/GCodeLoader'>; +} +declare module 'three-full/sources/loaders/GLTFLoader.js' { + declare module.exports: $Exports<'three-full/sources/loaders/GLTFLoader'>; +} +declare module 'three-full/sources/loaders/HDRCubeTextureLoader.js' { + declare module.exports: $Exports<'three-full/sources/loaders/HDRCubeTextureLoader'>; +} +declare module 'three-full/sources/loaders/ImageBitmapLoader.js' { + declare module.exports: $Exports<'three-full/sources/loaders/ImageBitmapLoader'>; +} +declare module 'three-full/sources/loaders/ImageLoader.js' { + declare module.exports: $Exports<'three-full/sources/loaders/ImageLoader'>; +} +declare module 'three-full/sources/loaders/JSONLoader.js' { + declare module.exports: $Exports<'three-full/sources/loaders/JSONLoader'>; +} +declare module 'three-full/sources/loaders/KMZLoader.js' { + declare module.exports: $Exports<'three-full/sources/loaders/KMZLoader'>; +} +declare module 'three-full/sources/loaders/KTXLoader.js' { + declare module.exports: $Exports<'three-full/sources/loaders/KTXLoader'>; +} +declare module 'three-full/sources/loaders/Loader.js' { + declare module.exports: $Exports<'three-full/sources/loaders/Loader'>; +} +declare module 'three-full/sources/loaders/LoaderSupport.js' { + declare module.exports: $Exports<'three-full/sources/loaders/LoaderSupport'>; +} +declare module 'three-full/sources/loaders/LoaderUtils.js' { + declare module.exports: $Exports<'three-full/sources/loaders/LoaderUtils'>; +} +declare module 'three-full/sources/loaders/LoadingManager.js' { + declare module.exports: $Exports<'three-full/sources/loaders/LoadingManager'>; +} +declare module 'three-full/sources/loaders/MaterialLoader.js' { + declare module.exports: $Exports<'three-full/sources/loaders/MaterialLoader'>; +} +declare module 'three-full/sources/loaders/MD2Loader.js' { + declare module.exports: $Exports<'three-full/sources/loaders/MD2Loader'>; +} +declare module 'three-full/sources/loaders/MMDLoader.js' { + declare module.exports: $Exports<'three-full/sources/loaders/MMDLoader'>; +} +declare module 'three-full/sources/loaders/MTLLoader.js' { + declare module.exports: $Exports<'three-full/sources/loaders/MTLLoader'>; +} +declare module 'three-full/sources/loaders/NodeMaterialLoader.js' { + declare module.exports: $Exports<'three-full/sources/loaders/NodeMaterialLoader'>; +} +declare module 'three-full/sources/loaders/ObjectLoader.js' { + declare module.exports: $Exports<'three-full/sources/loaders/ObjectLoader'>; +} +declare module 'three-full/sources/loaders/OBJLoader.js' { + declare module.exports: $Exports<'three-full/sources/loaders/OBJLoader'>; +} +declare module 'three-full/sources/loaders/OBJLoader2.js' { + declare module.exports: $Exports<'three-full/sources/loaders/OBJLoader2'>; +} +declare module 'three-full/sources/loaders/PCDLoader.js' { + declare module.exports: $Exports<'three-full/sources/loaders/PCDLoader'>; +} +declare module 'three-full/sources/loaders/PDBLoader.js' { + declare module.exports: $Exports<'three-full/sources/loaders/PDBLoader'>; +} +declare module 'three-full/sources/loaders/PlayCanvasLoader.js' { + declare module.exports: $Exports<'three-full/sources/loaders/PlayCanvasLoader'>; +} +declare module 'three-full/sources/loaders/PLYLoader.js' { + declare module.exports: $Exports<'three-full/sources/loaders/PLYLoader'>; +} +declare module 'three-full/sources/loaders/PRWMLoader.js' { + declare module.exports: $Exports<'three-full/sources/loaders/PRWMLoader'>; +} +declare module 'three-full/sources/loaders/PVRLoader.js' { + declare module.exports: $Exports<'three-full/sources/loaders/PVRLoader'>; +} +declare module 'three-full/sources/loaders/RGBELoader.js' { + declare module.exports: $Exports<'three-full/sources/loaders/RGBELoader'>; +} +declare module 'three-full/sources/loaders/STLLoader.js' { + declare module.exports: $Exports<'three-full/sources/loaders/STLLoader'>; +} +declare module 'three-full/sources/loaders/SVGLoader.js' { + declare module.exports: $Exports<'three-full/sources/loaders/SVGLoader'>; +} +declare module 'three-full/sources/loaders/TDSLoader.js' { + declare module.exports: $Exports<'three-full/sources/loaders/TDSLoader'>; +} +declare module 'three-full/sources/loaders/TextureLoader.js' { + declare module.exports: $Exports<'three-full/sources/loaders/TextureLoader'>; +} +declare module 'three-full/sources/loaders/TGALoader.js' { + declare module.exports: $Exports<'three-full/sources/loaders/TGALoader'>; +} +declare module 'three-full/sources/loaders/TTFLoader.js' { + declare module.exports: $Exports<'three-full/sources/loaders/TTFLoader'>; +} +declare module 'three-full/sources/loaders/VRMLLoader.js' { + declare module.exports: $Exports<'three-full/sources/loaders/VRMLLoader'>; +} +declare module 'three-full/sources/loaders/VRMLoader.js' { + declare module.exports: $Exports<'three-full/sources/loaders/VRMLoader'>; +} +declare module 'three-full/sources/loaders/VTKLoader.js' { + declare module.exports: $Exports<'three-full/sources/loaders/VTKLoader'>; +} +declare module 'three-full/sources/materials/LineBasicMaterial.js' { + declare module.exports: $Exports<'three-full/sources/materials/LineBasicMaterial'>; +} +declare module 'three-full/sources/materials/LineDashedMaterial.js' { + declare module.exports: $Exports<'three-full/sources/materials/LineDashedMaterial'>; +} +declare module 'three-full/sources/materials/Material.js' { + declare module.exports: $Exports<'three-full/sources/materials/Material'>; +} +declare module 'three-full/sources/materials/MeshBasicMaterial.js' { + declare module.exports: $Exports<'three-full/sources/materials/MeshBasicMaterial'>; +} +declare module 'three-full/sources/materials/MeshDepthMaterial.js' { + declare module.exports: $Exports<'three-full/sources/materials/MeshDepthMaterial'>; +} +declare module 'three-full/sources/materials/MeshDistanceMaterial.js' { + declare module.exports: $Exports<'three-full/sources/materials/MeshDistanceMaterial'>; +} +declare module 'three-full/sources/materials/MeshLambertMaterial.js' { + declare module.exports: $Exports<'three-full/sources/materials/MeshLambertMaterial'>; +} +declare module 'three-full/sources/materials/MeshNormalMaterial.js' { + declare module.exports: $Exports<'three-full/sources/materials/MeshNormalMaterial'>; +} +declare module 'three-full/sources/materials/MeshPhongMaterial.js' { + declare module.exports: $Exports<'three-full/sources/materials/MeshPhongMaterial'>; +} +declare module 'three-full/sources/materials/MeshPhysicalMaterial.js' { + declare module.exports: $Exports<'three-full/sources/materials/MeshPhysicalMaterial'>; +} +declare module 'three-full/sources/materials/MeshStandardMaterial.js' { + declare module.exports: $Exports<'three-full/sources/materials/MeshStandardMaterial'>; +} +declare module 'three-full/sources/materials/MeshToonMaterial.js' { + declare module.exports: $Exports<'three-full/sources/materials/MeshToonMaterial'>; +} +declare module 'three-full/sources/materials/PointsMaterial.js' { + declare module.exports: $Exports<'three-full/sources/materials/PointsMaterial'>; +} +declare module 'three-full/sources/materials/RawShaderMaterial.js' { + declare module.exports: $Exports<'three-full/sources/materials/RawShaderMaterial'>; +} +declare module 'three-full/sources/materials/ShaderMaterial.js' { + declare module.exports: $Exports<'three-full/sources/materials/ShaderMaterial'>; +} +declare module 'three-full/sources/materials/ShadowMaterial.js' { + declare module.exports: $Exports<'three-full/sources/materials/ShadowMaterial'>; +} +declare module 'three-full/sources/materials/SpriteMaterial.js' { + declare module.exports: $Exports<'three-full/sources/materials/SpriteMaterial'>; +} +declare module 'three-full/sources/math/Box2.js' { + declare module.exports: $Exports<'three-full/sources/math/Box2'>; +} +declare module 'three-full/sources/math/Box3.js' { + declare module.exports: $Exports<'three-full/sources/math/Box3'>; +} +declare module 'three-full/sources/math/Color.js' { + declare module.exports: $Exports<'three-full/sources/math/Color'>; +} +declare module 'three-full/sources/math/ColorConverter.js' { + declare module.exports: $Exports<'three-full/sources/math/ColorConverter'>; +} +declare module 'three-full/sources/math/Cylindrical.js' { + declare module.exports: $Exports<'three-full/sources/math/Cylindrical'>; +} +declare module 'three-full/sources/math/Euler.js' { + declare module.exports: $Exports<'three-full/sources/math/Euler'>; +} +declare module 'three-full/sources/math/Frustum.js' { + declare module.exports: $Exports<'three-full/sources/math/Frustum'>; +} +declare module 'three-full/sources/math/Interpolant.js' { + declare module.exports: $Exports<'three-full/sources/math/Interpolant'>; +} +declare module 'three-full/sources/math/interpolants/CubicInterpolant.js' { + declare module.exports: $Exports<'three-full/sources/math/interpolants/CubicInterpolant'>; +} +declare module 'three-full/sources/math/interpolants/DiscreteInterpolant.js' { + declare module.exports: $Exports<'three-full/sources/math/interpolants/DiscreteInterpolant'>; +} +declare module 'three-full/sources/math/interpolants/LinearInterpolant.js' { + declare module.exports: $Exports<'three-full/sources/math/interpolants/LinearInterpolant'>; +} +declare module 'three-full/sources/math/interpolants/QuaternionLinearInterpolant.js' { + declare module.exports: $Exports<'three-full/sources/math/interpolants/QuaternionLinearInterpolant'>; +} +declare module 'three-full/sources/math/Line3.js' { + declare module.exports: $Exports<'three-full/sources/math/Line3'>; +} +declare module 'three-full/sources/math/Lut.js' { + declare module.exports: $Exports<'three-full/sources/math/Lut'>; +} +declare module 'three-full/sources/math/Math.js' { + declare module.exports: $Exports<'three-full/sources/math/Math'>; +} +declare module 'three-full/sources/math/Matrix3.js' { + declare module.exports: $Exports<'three-full/sources/math/Matrix3'>; +} +declare module 'three-full/sources/math/Matrix4.js' { + declare module.exports: $Exports<'three-full/sources/math/Matrix4'>; +} +declare module 'three-full/sources/math/Plane.js' { + declare module.exports: $Exports<'three-full/sources/math/Plane'>; +} +declare module 'three-full/sources/math/Quaternion.js' { + declare module.exports: $Exports<'three-full/sources/math/Quaternion'>; +} +declare module 'three-full/sources/math/Ray.js' { + declare module.exports: $Exports<'three-full/sources/math/Ray'>; +} +declare module 'three-full/sources/math/Sphere.js' { + declare module.exports: $Exports<'three-full/sources/math/Sphere'>; +} +declare module 'three-full/sources/math/Spherical.js' { + declare module.exports: $Exports<'three-full/sources/math/Spherical'>; +} +declare module 'three-full/sources/math/Triangle.js' { + declare module.exports: $Exports<'three-full/sources/math/Triangle'>; +} +declare module 'three-full/sources/math/Vector2.js' { + declare module.exports: $Exports<'three-full/sources/math/Vector2'>; +} +declare module 'three-full/sources/math/Vector3.js' { + declare module.exports: $Exports<'three-full/sources/math/Vector3'>; +} +declare module 'three-full/sources/math/Vector4.js' { + declare module.exports: $Exports<'three-full/sources/math/Vector4'>; +} +declare module 'three-full/sources/misc/Earcut.js' { + declare module.exports: $Exports<'three-full/sources/misc/Earcut'>; +} +declare module 'three-full/sources/misc/ImprovedNoise.js' { + declare module.exports: $Exports<'three-full/sources/misc/ImprovedNoise'>; +} +declare module 'three-full/sources/misc/SimplexNoise.js' { + declare module.exports: $Exports<'three-full/sources/misc/SimplexNoise'>; +} +declare module 'three-full/sources/modifiers/ConvexObjectBreaker.js' { + declare module.exports: $Exports<'three-full/sources/modifiers/ConvexObjectBreaker'>; +} +declare module 'three-full/sources/modifiers/ExplodeModifier.js' { + declare module.exports: $Exports<'three-full/sources/modifiers/ExplodeModifier'>; +} +declare module 'three-full/sources/modifiers/SimplifyModifier.js' { + declare module.exports: $Exports<'three-full/sources/modifiers/SimplifyModifier'>; +} +declare module 'three-full/sources/modifiers/SubdivisionModifier.js' { + declare module.exports: $Exports<'three-full/sources/modifiers/SubdivisionModifier'>; +} +declare module 'three-full/sources/modifiers/TessellateModifier.js' { + declare module.exports: $Exports<'three-full/sources/modifiers/TessellateModifier'>; +} +declare module 'three-full/sources/nodes/accessors/CameraNode.js' { + declare module.exports: $Exports<'three-full/sources/nodes/accessors/CameraNode'>; +} +declare module 'three-full/sources/nodes/accessors/ColorsNode.js' { + declare module.exports: $Exports<'three-full/sources/nodes/accessors/ColorsNode'>; +} +declare module 'three-full/sources/nodes/accessors/LightNode.js' { + declare module.exports: $Exports<'three-full/sources/nodes/accessors/LightNode'>; +} +declare module 'three-full/sources/nodes/accessors/NormalNode.js' { + declare module.exports: $Exports<'three-full/sources/nodes/accessors/NormalNode'>; +} +declare module 'three-full/sources/nodes/accessors/PositionNode.js' { + declare module.exports: $Exports<'three-full/sources/nodes/accessors/PositionNode'>; +} +declare module 'three-full/sources/nodes/accessors/ReflectNode.js' { + declare module.exports: $Exports<'three-full/sources/nodes/accessors/ReflectNode'>; +} +declare module 'three-full/sources/nodes/accessors/ResolutionNode.js' { + declare module.exports: $Exports<'three-full/sources/nodes/accessors/ResolutionNode'>; +} +declare module 'three-full/sources/nodes/accessors/ScreenUVNode.js' { + declare module.exports: $Exports<'three-full/sources/nodes/accessors/ScreenUVNode'>; +} +declare module 'three-full/sources/nodes/accessors/UVNode.js' { + declare module.exports: $Exports<'three-full/sources/nodes/accessors/UVNode'>; +} +declare module 'three-full/sources/nodes/bsdfs/BlinnExponentToRoughnessNode.js' { + declare module.exports: $Exports<'three-full/sources/nodes/bsdfs/BlinnExponentToRoughnessNode'>; +} +declare module 'three-full/sources/nodes/bsdfs/BlinnShininessExponentNode.js' { + declare module.exports: $Exports<'three-full/sources/nodes/bsdfs/BlinnShininessExponentNode'>; +} +declare module 'three-full/sources/nodes/bsdfs/RoughnessToBlinnExponentNode.js' { + declare module.exports: $Exports<'three-full/sources/nodes/bsdfs/RoughnessToBlinnExponentNode'>; +} +declare module 'three-full/sources/nodes/core/AttributeNode.js' { + declare module.exports: $Exports<'three-full/sources/nodes/core/AttributeNode'>; +} +declare module 'three-full/sources/nodes/core/ConstNode.js' { + declare module.exports: $Exports<'three-full/sources/nodes/core/ConstNode'>; +} +declare module 'three-full/sources/nodes/core/ExpressionNode.js' { + declare module.exports: $Exports<'three-full/sources/nodes/core/ExpressionNode'>; +} +declare module 'three-full/sources/nodes/core/FunctionCallNode.js' { + declare module.exports: $Exports<'three-full/sources/nodes/core/FunctionCallNode'>; +} +declare module 'three-full/sources/nodes/core/FunctionNode_Declaration.js' { + declare module.exports: $Exports<'three-full/sources/nodes/core/FunctionNode_Declaration'>; +} +declare module 'three-full/sources/nodes/core/FunctionNode_Implementation.js' { + declare module.exports: $Exports<'three-full/sources/nodes/core/FunctionNode_Implementation'>; +} +declare module 'three-full/sources/nodes/core/FunctionNode.js' { + declare module.exports: $Exports<'three-full/sources/nodes/core/FunctionNode'>; +} +declare module 'three-full/sources/nodes/core/InputNode.js' { + declare module.exports: $Exports<'three-full/sources/nodes/core/InputNode'>; +} +declare module 'three-full/sources/nodes/core/Node.js' { + declare module.exports: $Exports<'three-full/sources/nodes/core/Node'>; +} +declare module 'three-full/sources/nodes/core/NodeBuilder.js' { + declare module.exports: $Exports<'three-full/sources/nodes/core/NodeBuilder'>; +} +declare module 'three-full/sources/nodes/core/NodeFrame.js' { + declare module.exports: $Exports<'three-full/sources/nodes/core/NodeFrame'>; +} +declare module 'three-full/sources/nodes/core/NodeLib_Declaration.js' { + declare module.exports: $Exports<'three-full/sources/nodes/core/NodeLib_Declaration'>; +} +declare module 'three-full/sources/nodes/core/NodeLib_Implementation.js' { + declare module.exports: $Exports<'three-full/sources/nodes/core/NodeLib_Implementation'>; +} +declare module 'three-full/sources/nodes/core/NodeLib.js' { + declare module.exports: $Exports<'three-full/sources/nodes/core/NodeLib'>; +} +declare module 'three-full/sources/nodes/core/NodeUniform.js' { + declare module.exports: $Exports<'three-full/sources/nodes/core/NodeUniform'>; +} +declare module 'three-full/sources/nodes/core/NodeUtils.js' { + declare module.exports: $Exports<'three-full/sources/nodes/core/NodeUtils'>; +} +declare module 'three-full/sources/nodes/core/StructNode.js' { + declare module.exports: $Exports<'three-full/sources/nodes/core/StructNode'>; +} +declare module 'three-full/sources/nodes/core/TempNode.js' { + declare module.exports: $Exports<'three-full/sources/nodes/core/TempNode'>; +} +declare module 'three-full/sources/nodes/core/VarNode.js' { + declare module.exports: $Exports<'three-full/sources/nodes/core/VarNode'>; +} +declare module 'three-full/sources/nodes/effects/BlurNode.js' { + declare module.exports: $Exports<'three-full/sources/nodes/effects/BlurNode'>; +} +declare module 'three-full/sources/nodes/effects/ColorAdjustmentNode.js' { + declare module.exports: $Exports<'three-full/sources/nodes/effects/ColorAdjustmentNode'>; +} +declare module 'three-full/sources/nodes/effects/LuminanceNode.js' { + declare module.exports: $Exports<'three-full/sources/nodes/effects/LuminanceNode'>; +} +declare module 'three-full/sources/nodes/inputs/ColorNode.js' { + declare module.exports: $Exports<'three-full/sources/nodes/inputs/ColorNode'>; +} +declare module 'three-full/sources/nodes/inputs/CubeTextureNode.js' { + declare module.exports: $Exports<'three-full/sources/nodes/inputs/CubeTextureNode'>; +} +declare module 'three-full/sources/nodes/inputs/FloatNode.js' { + declare module.exports: $Exports<'three-full/sources/nodes/inputs/FloatNode'>; +} +declare module 'three-full/sources/nodes/inputs/IntNode.js' { + declare module.exports: $Exports<'three-full/sources/nodes/inputs/IntNode'>; +} +declare module 'three-full/sources/nodes/inputs/Matrix3Node.js' { + declare module.exports: $Exports<'three-full/sources/nodes/inputs/Matrix3Node'>; +} +declare module 'three-full/sources/nodes/inputs/Matrix4Node.js' { + declare module.exports: $Exports<'three-full/sources/nodes/inputs/Matrix4Node'>; +} +declare module 'three-full/sources/nodes/inputs/PropertyNode.js' { + declare module.exports: $Exports<'three-full/sources/nodes/inputs/PropertyNode'>; +} +declare module 'three-full/sources/nodes/inputs/ReflectorNode.js' { + declare module.exports: $Exports<'three-full/sources/nodes/inputs/ReflectorNode'>; +} +declare module 'three-full/sources/nodes/inputs/RTTNode.js' { + declare module.exports: $Exports<'three-full/sources/nodes/inputs/RTTNode'>; +} +declare module 'three-full/sources/nodes/inputs/ScreenNode.js' { + declare module.exports: $Exports<'three-full/sources/nodes/inputs/ScreenNode'>; +} +declare module 'three-full/sources/nodes/inputs/TextureNode.js' { + declare module.exports: $Exports<'three-full/sources/nodes/inputs/TextureNode'>; +} +declare module 'three-full/sources/nodes/inputs/Vector2Node.js' { + declare module.exports: $Exports<'three-full/sources/nodes/inputs/Vector2Node'>; +} +declare module 'three-full/sources/nodes/inputs/Vector3Node.js' { + declare module.exports: $Exports<'three-full/sources/nodes/inputs/Vector3Node'>; +} +declare module 'three-full/sources/nodes/inputs/Vector4Node.js' { + declare module.exports: $Exports<'three-full/sources/nodes/inputs/Vector4Node'>; +} +declare module 'three-full/sources/nodes/materials/MeshStandardNodeMaterial.js' { + declare module.exports: $Exports<'three-full/sources/nodes/materials/MeshStandardNodeMaterial'>; +} +declare module 'three-full/sources/nodes/materials/NodeMaterial.js' { + declare module.exports: $Exports<'three-full/sources/nodes/materials/NodeMaterial'>; +} +declare module 'three-full/sources/nodes/materials/nodes/MeshStandardNode.js' { + declare module.exports: $Exports<'three-full/sources/nodes/materials/nodes/MeshStandardNode'>; +} +declare module 'three-full/sources/nodes/materials/nodes/PhongNode.js' { + declare module.exports: $Exports<'three-full/sources/nodes/materials/nodes/PhongNode'>; +} +declare module 'three-full/sources/nodes/materials/nodes/RawNode.js' { + declare module.exports: $Exports<'three-full/sources/nodes/materials/nodes/RawNode'>; +} +declare module 'three-full/sources/nodes/materials/nodes/SpriteNode.js' { + declare module.exports: $Exports<'three-full/sources/nodes/materials/nodes/SpriteNode'>; +} +declare module 'three-full/sources/nodes/materials/nodes/StandardNode.js' { + declare module.exports: $Exports<'three-full/sources/nodes/materials/nodes/StandardNode'>; +} +declare module 'three-full/sources/nodes/materials/PhongNodeMaterial.js' { + declare module.exports: $Exports<'three-full/sources/nodes/materials/PhongNodeMaterial'>; +} +declare module 'three-full/sources/nodes/materials/SpriteNodeMaterial.js' { + declare module.exports: $Exports<'three-full/sources/nodes/materials/SpriteNodeMaterial'>; +} +declare module 'three-full/sources/nodes/materials/StandardNodeMaterial.js' { + declare module.exports: $Exports<'three-full/sources/nodes/materials/StandardNodeMaterial'>; +} +declare module 'three-full/sources/nodes/math/CondNode.js' { + declare module.exports: $Exports<'three-full/sources/nodes/math/CondNode'>; +} +declare module 'three-full/sources/nodes/math/Math1Node.js' { + declare module.exports: $Exports<'three-full/sources/nodes/math/Math1Node'>; +} +declare module 'three-full/sources/nodes/math/Math2Node.js' { + declare module.exports: $Exports<'three-full/sources/nodes/math/Math2Node'>; +} +declare module 'three-full/sources/nodes/math/Math3Node.js' { + declare module.exports: $Exports<'three-full/sources/nodes/math/Math3Node'>; +} +declare module 'three-full/sources/nodes/math/OperatorNode.js' { + declare module.exports: $Exports<'three-full/sources/nodes/math/OperatorNode'>; +} +declare module 'three-full/sources/nodes/misc/BumpMapNode.js' { + declare module.exports: $Exports<'three-full/sources/nodes/misc/BumpMapNode'>; +} +declare module 'three-full/sources/nodes/misc/NormalMapNode.js' { + declare module.exports: $Exports<'three-full/sources/nodes/misc/NormalMapNode'>; +} +declare module 'three-full/sources/nodes/misc/TextureCubeNode.js' { + declare module.exports: $Exports<'three-full/sources/nodes/misc/TextureCubeNode'>; +} +declare module 'three-full/sources/nodes/misc/TextureCubeUVNode.js' { + declare module.exports: $Exports<'three-full/sources/nodes/misc/TextureCubeUVNode'>; +} +declare module 'three-full/sources/nodes/postprocessing/NodePass.js' { + declare module.exports: $Exports<'three-full/sources/nodes/postprocessing/NodePass'>; +} +declare module 'three-full/sources/nodes/postprocessing/NodePostProcessing.js' { + declare module.exports: $Exports<'three-full/sources/nodes/postprocessing/NodePostProcessing'>; +} +declare module 'three-full/sources/nodes/procedural/CheckerNode.js' { + declare module.exports: $Exports<'three-full/sources/nodes/procedural/CheckerNode'>; +} +declare module 'three-full/sources/nodes/procedural/NoiseNode.js' { + declare module.exports: $Exports<'three-full/sources/nodes/procedural/NoiseNode'>; +} +declare module 'three-full/sources/nodes/utils/BypassNode.js' { + declare module.exports: $Exports<'three-full/sources/nodes/utils/BypassNode'>; +} +declare module 'three-full/sources/nodes/utils/ColorSpaceNode.js' { + declare module.exports: $Exports<'three-full/sources/nodes/utils/ColorSpaceNode'>; +} +declare module 'three-full/sources/nodes/utils/JoinNode.js' { + declare module.exports: $Exports<'three-full/sources/nodes/utils/JoinNode'>; +} +declare module 'three-full/sources/nodes/utils/MaxMIPLevelNode.js' { + declare module.exports: $Exports<'three-full/sources/nodes/utils/MaxMIPLevelNode'>; +} +declare module 'three-full/sources/nodes/utils/SwitchNode.js' { + declare module.exports: $Exports<'three-full/sources/nodes/utils/SwitchNode'>; +} +declare module 'three-full/sources/nodes/utils/TimerNode.js' { + declare module.exports: $Exports<'three-full/sources/nodes/utils/TimerNode'>; +} +declare module 'three-full/sources/nodes/utils/UVTransformNode.js' { + declare module.exports: $Exports<'three-full/sources/nodes/utils/UVTransformNode'>; +} +declare module 'three-full/sources/nodes/utils/VelocityNode.js' { + declare module.exports: $Exports<'three-full/sources/nodes/utils/VelocityNode'>; +} +declare module 'three-full/sources/objects/Bone.js' { + declare module.exports: $Exports<'three-full/sources/objects/Bone'>; +} +declare module 'three-full/sources/objects/Car.js' { + declare module.exports: $Exports<'three-full/sources/objects/Car'>; +} +declare module 'three-full/sources/objects/GPUParticleSystem.js' { + declare module.exports: $Exports<'three-full/sources/objects/GPUParticleSystem'>; +} +declare module 'three-full/sources/objects/Group.js' { + declare module.exports: $Exports<'three-full/sources/objects/Group'>; +} +declare module 'three-full/sources/objects/Gyroscope.js' { + declare module.exports: $Exports<'three-full/sources/objects/Gyroscope'>; +} +declare module 'three-full/sources/objects/ImmediateRenderObject.js' { + declare module.exports: $Exports<'three-full/sources/objects/ImmediateRenderObject'>; +} +declare module 'three-full/sources/objects/Lensflare.js' { + declare module.exports: $Exports<'three-full/sources/objects/Lensflare'>; +} +declare module 'three-full/sources/objects/Line.js' { + declare module.exports: $Exports<'three-full/sources/objects/Line'>; +} +declare module 'three-full/sources/objects/LineLoop.js' { + declare module.exports: $Exports<'three-full/sources/objects/LineLoop'>; +} +declare module 'three-full/sources/objects/LineSegments.js' { + declare module.exports: $Exports<'three-full/sources/objects/LineSegments'>; +} +declare module 'three-full/sources/objects/LOD.js' { + declare module.exports: $Exports<'three-full/sources/objects/LOD'>; +} +declare module 'three-full/sources/objects/MarchingCubes.js' { + declare module.exports: $Exports<'three-full/sources/objects/MarchingCubes'>; +} +declare module 'three-full/sources/objects/MD2Character.js' { + declare module.exports: $Exports<'three-full/sources/objects/MD2Character'>; +} +declare module 'three-full/sources/objects/MD2CharacterComplex.js' { + declare module.exports: $Exports<'three-full/sources/objects/MD2CharacterComplex'>; +} +declare module 'three-full/sources/objects/Mesh.js' { + declare module.exports: $Exports<'three-full/sources/objects/Mesh'>; +} +declare module 'three-full/sources/objects/MorphAnimMesh.js' { + declare module.exports: $Exports<'three-full/sources/objects/MorphAnimMesh'>; +} +declare module 'three-full/sources/objects/MorphBlendMesh.js' { + declare module.exports: $Exports<'three-full/sources/objects/MorphBlendMesh'>; +} +declare module 'three-full/sources/objects/Ocean.js' { + declare module.exports: $Exports<'three-full/sources/objects/Ocean'>; +} +declare module 'three-full/sources/objects/Points.js' { + declare module.exports: $Exports<'three-full/sources/objects/Points'>; +} +declare module 'three-full/sources/objects/Reflector.js' { + declare module.exports: $Exports<'three-full/sources/objects/Reflector'>; +} +declare module 'three-full/sources/objects/ReflectorRTT.js' { + declare module.exports: $Exports<'three-full/sources/objects/ReflectorRTT'>; +} +declare module 'three-full/sources/objects/Refractor.js' { + declare module.exports: $Exports<'three-full/sources/objects/Refractor'>; +} +declare module 'three-full/sources/objects/RollerCoaster.js' { + declare module.exports: $Exports<'three-full/sources/objects/RollerCoaster'>; +} +declare module 'three-full/sources/objects/ShadowMesh.js' { + declare module.exports: $Exports<'three-full/sources/objects/ShadowMesh'>; +} +declare module 'three-full/sources/objects/Skeleton.js' { + declare module.exports: $Exports<'three-full/sources/objects/Skeleton'>; +} +declare module 'three-full/sources/objects/SkinnedMesh.js' { + declare module.exports: $Exports<'three-full/sources/objects/SkinnedMesh'>; +} +declare module 'three-full/sources/objects/Sky.js' { + declare module.exports: $Exports<'three-full/sources/objects/Sky'>; +} +declare module 'three-full/sources/objects/Sprite.js' { + declare module.exports: $Exports<'three-full/sources/objects/Sprite'>; +} +declare module 'three-full/sources/objects/UCSCharacter.js' { + declare module.exports: $Exports<'three-full/sources/objects/UCSCharacter'>; +} +declare module 'three-full/sources/objects/Water.js' { + declare module.exports: $Exports<'three-full/sources/objects/Water'>; +} +declare module 'three-full/sources/objects/Water2.js' { + declare module.exports: $Exports<'three-full/sources/objects/Water2'>; +} +declare module 'three-full/sources/pmrem/PMREMCubeUVPacker.js' { + declare module.exports: $Exports<'three-full/sources/pmrem/PMREMCubeUVPacker'>; +} +declare module 'three-full/sources/pmrem/PMREMGenerator.js' { + declare module.exports: $Exports<'three-full/sources/pmrem/PMREMGenerator'>; +} +declare module 'three-full/sources/polyfills.js' { + declare module.exports: $Exports<'three-full/sources/polyfills'>; +} +declare module 'three-full/sources/postprocessing/AdaptiveToneMappingPass.js' { + declare module.exports: $Exports<'three-full/sources/postprocessing/AdaptiveToneMappingPass'>; +} +declare module 'three-full/sources/postprocessing/AfterimagePass.js' { + declare module.exports: $Exports<'three-full/sources/postprocessing/AfterimagePass'>; +} +declare module 'three-full/sources/postprocessing/BloomPass.js' { + declare module.exports: $Exports<'three-full/sources/postprocessing/BloomPass'>; +} +declare module 'three-full/sources/postprocessing/BokehPass.js' { + declare module.exports: $Exports<'three-full/sources/postprocessing/BokehPass'>; +} +declare module 'three-full/sources/postprocessing/ClearPass.js' { + declare module.exports: $Exports<'three-full/sources/postprocessing/ClearPass'>; +} +declare module 'three-full/sources/postprocessing/CubeTexturePass.js' { + declare module.exports: $Exports<'three-full/sources/postprocessing/CubeTexturePass'>; +} +declare module 'three-full/sources/postprocessing/DotScreenPass.js' { + declare module.exports: $Exports<'three-full/sources/postprocessing/DotScreenPass'>; +} +declare module 'three-full/sources/postprocessing/EffectComposer.js' { + declare module.exports: $Exports<'three-full/sources/postprocessing/EffectComposer'>; +} +declare module 'three-full/sources/postprocessing/FilmPass.js' { + declare module.exports: $Exports<'three-full/sources/postprocessing/FilmPass'>; +} +declare module 'three-full/sources/postprocessing/GlitchPass.js' { + declare module.exports: $Exports<'three-full/sources/postprocessing/GlitchPass'>; +} +declare module 'three-full/sources/postprocessing/HalftonePass.js' { + declare module.exports: $Exports<'three-full/sources/postprocessing/HalftonePass'>; +} +declare module 'three-full/sources/postprocessing/MaskPass.js' { + declare module.exports: $Exports<'three-full/sources/postprocessing/MaskPass'>; +} +declare module 'three-full/sources/postprocessing/OutlinePass.js' { + declare module.exports: $Exports<'three-full/sources/postprocessing/OutlinePass'>; +} +declare module 'three-full/sources/postprocessing/Pass.js' { + declare module.exports: $Exports<'three-full/sources/postprocessing/Pass'>; +} +declare module 'three-full/sources/postprocessing/RenderPass.js' { + declare module.exports: $Exports<'three-full/sources/postprocessing/RenderPass'>; +} +declare module 'three-full/sources/postprocessing/SAOPass.js' { + declare module.exports: $Exports<'three-full/sources/postprocessing/SAOPass'>; +} +declare module 'three-full/sources/postprocessing/SavePass.js' { + declare module.exports: $Exports<'three-full/sources/postprocessing/SavePass'>; +} +declare module 'three-full/sources/postprocessing/ShaderPass.js' { + declare module.exports: $Exports<'three-full/sources/postprocessing/ShaderPass'>; +} +declare module 'three-full/sources/postprocessing/SMAAPass.js' { + declare module.exports: $Exports<'three-full/sources/postprocessing/SMAAPass'>; +} +declare module 'three-full/sources/postprocessing/SSAARenderPass.js' { + declare module.exports: $Exports<'three-full/sources/postprocessing/SSAARenderPass'>; +} +declare module 'three-full/sources/postprocessing/SSAOPass.js' { + declare module.exports: $Exports<'three-full/sources/postprocessing/SSAOPass'>; +} +declare module 'three-full/sources/postprocessing/TAARenderPass.js' { + declare module.exports: $Exports<'three-full/sources/postprocessing/TAARenderPass'>; +} +declare module 'three-full/sources/postprocessing/TexturePass.js' { + declare module.exports: $Exports<'three-full/sources/postprocessing/TexturePass'>; +} +declare module 'three-full/sources/postprocessing/UnrealBloomPass.js' { + declare module.exports: $Exports<'three-full/sources/postprocessing/UnrealBloomPass'>; +} +declare module 'three-full/sources/renderers/CanvasRenderer.js' { + declare module.exports: $Exports<'three-full/sources/renderers/CanvasRenderer'>; +} +declare module 'three-full/sources/renderers/CSS2DRenderer.js' { + declare module.exports: $Exports<'three-full/sources/renderers/CSS2DRenderer'>; +} +declare module 'three-full/sources/renderers/CSS3DRenderer.js' { + declare module.exports: $Exports<'three-full/sources/renderers/CSS3DRenderer'>; +} +declare module 'three-full/sources/renderers/GPUComputationRenderer.js' { + declare module.exports: $Exports<'three-full/sources/renderers/GPUComputationRenderer'>; +} +declare module 'three-full/sources/renderers/Projector.js' { + declare module.exports: $Exports<'three-full/sources/renderers/Projector'>; +} +declare module 'three-full/sources/renderers/RaytracingRenderer.js' { + declare module.exports: $Exports<'three-full/sources/renderers/RaytracingRenderer'>; +} +declare module 'three-full/sources/renderers/shaders/ShaderChunk.js' { + declare module.exports: $Exports<'three-full/sources/renderers/shaders/ShaderChunk'>; +} +declare module 'three-full/sources/renderers/shaders/ShaderLib.js' { + declare module.exports: $Exports<'three-full/sources/renderers/shaders/ShaderLib'>; +} +declare module 'three-full/sources/renderers/shaders/UniformsLib.js' { + declare module.exports: $Exports<'three-full/sources/renderers/shaders/UniformsLib'>; +} +declare module 'three-full/sources/renderers/shaders/UniformsUtils.js' { + declare module.exports: $Exports<'three-full/sources/renderers/shaders/UniformsUtils'>; +} +declare module 'three-full/sources/renderers/SoftwareRenderer.js' { + declare module.exports: $Exports<'three-full/sources/renderers/SoftwareRenderer'>; +} +declare module 'three-full/sources/renderers/SVGRenderer.js' { + declare module.exports: $Exports<'three-full/sources/renderers/SVGRenderer'>; +} +declare module 'three-full/sources/renderers/webgl/WebGLAnimation.js' { + declare module.exports: $Exports<'three-full/sources/renderers/webgl/WebGLAnimation'>; +} +declare module 'three-full/sources/renderers/webgl/WebGLAttributes.js' { + declare module.exports: $Exports<'three-full/sources/renderers/webgl/WebGLAttributes'>; +} +declare module 'three-full/sources/renderers/webgl/WebGLBackground.js' { + declare module.exports: $Exports<'three-full/sources/renderers/webgl/WebGLBackground'>; +} +declare module 'three-full/sources/renderers/webgl/WebGLBufferRenderer.js' { + declare module.exports: $Exports<'three-full/sources/renderers/webgl/WebGLBufferRenderer'>; +} +declare module 'three-full/sources/renderers/webgl/WebGLCapabilities.js' { + declare module.exports: $Exports<'three-full/sources/renderers/webgl/WebGLCapabilities'>; +} +declare module 'three-full/sources/renderers/webgl/WebGLClipping.js' { + declare module.exports: $Exports<'three-full/sources/renderers/webgl/WebGLClipping'>; +} +declare module 'three-full/sources/renderers/webgl/WebGLExtensions.js' { + declare module.exports: $Exports<'three-full/sources/renderers/webgl/WebGLExtensions'>; +} +declare module 'three-full/sources/renderers/webgl/WebGLGeometries.js' { + declare module.exports: $Exports<'three-full/sources/renderers/webgl/WebGLGeometries'>; +} +declare module 'three-full/sources/renderers/webgl/WebGLIndexedBufferRenderer.js' { + declare module.exports: $Exports<'three-full/sources/renderers/webgl/WebGLIndexedBufferRenderer'>; +} +declare module 'three-full/sources/renderers/webgl/WebGLInfo.js' { + declare module.exports: $Exports<'three-full/sources/renderers/webgl/WebGLInfo'>; +} +declare module 'three-full/sources/renderers/webgl/WebGLLights.js' { + declare module.exports: $Exports<'three-full/sources/renderers/webgl/WebGLLights'>; +} +declare module 'three-full/sources/renderers/webgl/WebGLMorphtargets.js' { + declare module.exports: $Exports<'three-full/sources/renderers/webgl/WebGLMorphtargets'>; +} +declare module 'three-full/sources/renderers/webgl/WebGLObjects.js' { + declare module.exports: $Exports<'three-full/sources/renderers/webgl/WebGLObjects'>; +} +declare module 'three-full/sources/renderers/webgl/WebGLProgram.js' { + declare module.exports: $Exports<'three-full/sources/renderers/webgl/WebGLProgram'>; +} +declare module 'three-full/sources/renderers/webgl/WebGLPrograms.js' { + declare module.exports: $Exports<'three-full/sources/renderers/webgl/WebGLPrograms'>; +} +declare module 'three-full/sources/renderers/webgl/WebGLProperties.js' { + declare module.exports: $Exports<'three-full/sources/renderers/webgl/WebGLProperties'>; +} +declare module 'three-full/sources/renderers/webgl/WebGLRenderLists.js' { + declare module.exports: $Exports<'three-full/sources/renderers/webgl/WebGLRenderLists'>; +} +declare module 'three-full/sources/renderers/webgl/WebGLRenderStates.js' { + declare module.exports: $Exports<'three-full/sources/renderers/webgl/WebGLRenderStates'>; +} +declare module 'three-full/sources/renderers/webgl/WebGLShader.js' { + declare module.exports: $Exports<'three-full/sources/renderers/webgl/WebGLShader'>; +} +declare module 'three-full/sources/renderers/webgl/WebGLShadowMap.js' { + declare module.exports: $Exports<'three-full/sources/renderers/webgl/WebGLShadowMap'>; +} +declare module 'three-full/sources/renderers/webgl/WebGLState.js' { + declare module.exports: $Exports<'three-full/sources/renderers/webgl/WebGLState'>; +} +declare module 'three-full/sources/renderers/webgl/WebGLTextures.js' { + declare module.exports: $Exports<'three-full/sources/renderers/webgl/WebGLTextures'>; +} +declare module 'three-full/sources/renderers/webgl/WebGLUniforms.js' { + declare module.exports: $Exports<'three-full/sources/renderers/webgl/WebGLUniforms'>; +} +declare module 'three-full/sources/renderers/webgl/WebGLUtils.js' { + declare module.exports: $Exports<'three-full/sources/renderers/webgl/WebGLUtils'>; +} +declare module 'three-full/sources/renderers/WebGL2Renderer.js' { + declare module.exports: $Exports<'three-full/sources/renderers/WebGL2Renderer'>; +} +declare module 'three-full/sources/renderers/WebGLDeferredRenderer.js' { + declare module.exports: $Exports<'three-full/sources/renderers/WebGLDeferredRenderer'>; +} +declare module 'three-full/sources/renderers/WebGLRenderer.js' { + declare module.exports: $Exports<'three-full/sources/renderers/WebGLRenderer'>; +} +declare module 'three-full/sources/renderers/WebGLRenderTarget.js' { + declare module.exports: $Exports<'three-full/sources/renderers/WebGLRenderTarget'>; +} +declare module 'three-full/sources/renderers/WebGLRenderTargetCube.js' { + declare module.exports: $Exports<'three-full/sources/renderers/WebGLRenderTargetCube'>; +} +declare module 'three-full/sources/renderers/webvr/WebVRManager.js' { + declare module.exports: $Exports<'three-full/sources/renderers/webvr/WebVRManager'>; +} +declare module 'three-full/sources/renderers/webvr/WebXRManager.js' { + declare module.exports: $Exports<'three-full/sources/renderers/webvr/WebXRManager'>; +} +declare module 'three-full/sources/scenes/Fog.js' { + declare module.exports: $Exports<'three-full/sources/scenes/Fog'>; +} +declare module 'three-full/sources/scenes/FogExp2.js' { + declare module.exports: $Exports<'three-full/sources/scenes/FogExp2'>; +} +declare module 'three-full/sources/scenes/Scene.js' { + declare module.exports: $Exports<'three-full/sources/scenes/Scene'>; +} +declare module 'three-full/sources/shaders/AfterimageShader.js' { + declare module.exports: $Exports<'three-full/sources/shaders/AfterimageShader'>; +} +declare module 'three-full/sources/shaders/BasicShader.js' { + declare module.exports: $Exports<'three-full/sources/shaders/BasicShader'>; +} +declare module 'three-full/sources/shaders/BleachBypassShader.js' { + declare module.exports: $Exports<'three-full/sources/shaders/BleachBypassShader'>; +} +declare module 'three-full/sources/shaders/BlendShader.js' { + declare module.exports: $Exports<'three-full/sources/shaders/BlendShader'>; +} +declare module 'three-full/sources/shaders/BokehShader.js' { + declare module.exports: $Exports<'three-full/sources/shaders/BokehShader'>; +} +declare module 'three-full/sources/shaders/BokehShader2.js' { + declare module.exports: $Exports<'three-full/sources/shaders/BokehShader2'>; +} +declare module 'three-full/sources/shaders/BrightnessContrastShader.js' { + declare module.exports: $Exports<'three-full/sources/shaders/BrightnessContrastShader'>; +} +declare module 'three-full/sources/shaders/ColorCorrectionShader.js' { + declare module.exports: $Exports<'three-full/sources/shaders/ColorCorrectionShader'>; +} +declare module 'three-full/sources/shaders/ColorifyShader.js' { + declare module.exports: $Exports<'three-full/sources/shaders/ColorifyShader'>; +} +declare module 'three-full/sources/shaders/ConvolutionShader.js' { + declare module.exports: $Exports<'three-full/sources/shaders/ConvolutionShader'>; +} +declare module 'three-full/sources/shaders/CopyShader.js' { + declare module.exports: $Exports<'three-full/sources/shaders/CopyShader'>; +} +declare module 'three-full/sources/shaders/DepthLimitedBlurShader.js' { + declare module.exports: $Exports<'three-full/sources/shaders/DepthLimitedBlurShader'>; +} +declare module 'three-full/sources/shaders/DigitalGlitch.js' { + declare module.exports: $Exports<'three-full/sources/shaders/DigitalGlitch'>; +} +declare module 'three-full/sources/shaders/DOFMipMapShader.js' { + declare module.exports: $Exports<'three-full/sources/shaders/DOFMipMapShader'>; +} +declare module 'three-full/sources/shaders/DotScreenShader.js' { + declare module.exports: $Exports<'three-full/sources/shaders/DotScreenShader'>; +} +declare module 'three-full/sources/shaders/FilmShader.js' { + declare module.exports: $Exports<'three-full/sources/shaders/FilmShader'>; +} +declare module 'three-full/sources/shaders/FocusShader.js' { + declare module.exports: $Exports<'three-full/sources/shaders/FocusShader'>; +} +declare module 'three-full/sources/shaders/FreiChenShader.js' { + declare module.exports: $Exports<'three-full/sources/shaders/FreiChenShader'>; +} +declare module 'three-full/sources/shaders/FresnelShader.js' { + declare module.exports: $Exports<'three-full/sources/shaders/FresnelShader'>; +} +declare module 'three-full/sources/shaders/FXAAShader.js' { + declare module.exports: $Exports<'three-full/sources/shaders/FXAAShader'>; +} +declare module 'three-full/sources/shaders/GammaCorrectionShader.js' { + declare module.exports: $Exports<'three-full/sources/shaders/GammaCorrectionShader'>; +} +declare module 'three-full/sources/shaders/HalftoneShader.js' { + declare module.exports: $Exports<'three-full/sources/shaders/HalftoneShader'>; +} +declare module 'three-full/sources/shaders/HorizontalBlurShader.js' { + declare module.exports: $Exports<'three-full/sources/shaders/HorizontalBlurShader'>; +} +declare module 'three-full/sources/shaders/HorizontalTiltShiftShader.js' { + declare module.exports: $Exports<'three-full/sources/shaders/HorizontalTiltShiftShader'>; +} +declare module 'three-full/sources/shaders/HueSaturationShader.js' { + declare module.exports: $Exports<'three-full/sources/shaders/HueSaturationShader'>; +} +declare module 'three-full/sources/shaders/KaleidoShader.js' { + declare module.exports: $Exports<'three-full/sources/shaders/KaleidoShader'>; +} +declare module 'three-full/sources/shaders/LuminosityHighPassShader.js' { + declare module.exports: $Exports<'three-full/sources/shaders/LuminosityHighPassShader'>; +} +declare module 'three-full/sources/shaders/LuminosityShader.js' { + declare module.exports: $Exports<'three-full/sources/shaders/LuminosityShader'>; +} +declare module 'three-full/sources/shaders/MirrorShader.js' { + declare module.exports: $Exports<'three-full/sources/shaders/MirrorShader'>; +} +declare module 'three-full/sources/shaders/NormalMapShader.js' { + declare module.exports: $Exports<'three-full/sources/shaders/NormalMapShader'>; +} +declare module 'three-full/sources/shaders/ParallaxShader.js' { + declare module.exports: $Exports<'three-full/sources/shaders/ParallaxShader'>; +} +declare module 'three-full/sources/shaders/PixelShader.js' { + declare module.exports: $Exports<'three-full/sources/shaders/PixelShader'>; +} +declare module 'three-full/sources/shaders/RGBShiftShader.js' { + declare module.exports: $Exports<'three-full/sources/shaders/RGBShiftShader'>; +} +declare module 'three-full/sources/shaders/SAOShader.js' { + declare module.exports: $Exports<'three-full/sources/shaders/SAOShader'>; +} +declare module 'three-full/sources/shaders/SepiaShader.js' { + declare module.exports: $Exports<'three-full/sources/shaders/SepiaShader'>; +} +declare module 'three-full/sources/shaders/ShaderGodRays.js' { + declare module.exports: $Exports<'three-full/sources/shaders/ShaderGodRays'>; +} +declare module 'three-full/sources/shaders/ShaderSkin.js' { + declare module.exports: $Exports<'three-full/sources/shaders/ShaderSkin'>; +} +declare module 'three-full/sources/shaders/ShaderTerrain.js' { + declare module.exports: $Exports<'three-full/sources/shaders/ShaderTerrain'>; +} +declare module 'three-full/sources/shaders/ShaderToon.js' { + declare module.exports: $Exports<'three-full/sources/shaders/ShaderToon'>; +} +declare module 'three-full/sources/shaders/ShaderTranslucent.js' { + declare module.exports: $Exports<'three-full/sources/shaders/ShaderTranslucent'>; +} +declare module 'three-full/sources/shaders/SMAAShader.js' { + declare module.exports: $Exports<'three-full/sources/shaders/SMAAShader'>; +} +declare module 'three-full/sources/shaders/SobelOperatorShader.js' { + declare module.exports: $Exports<'three-full/sources/shaders/SobelOperatorShader'>; +} +declare module 'three-full/sources/shaders/SSAOShader.js' { + declare module.exports: $Exports<'three-full/sources/shaders/SSAOShader'>; +} +declare module 'three-full/sources/shaders/TechnicolorShader.js' { + declare module.exports: $Exports<'three-full/sources/shaders/TechnicolorShader'>; +} +declare module 'three-full/sources/shaders/ToneMapShader.js' { + declare module.exports: $Exports<'three-full/sources/shaders/ToneMapShader'>; +} +declare module 'three-full/sources/shaders/TriangleBlurShader.js' { + declare module.exports: $Exports<'three-full/sources/shaders/TriangleBlurShader'>; +} +declare module 'three-full/sources/shaders/UnpackDepthRGBAShader.js' { + declare module.exports: $Exports<'three-full/sources/shaders/UnpackDepthRGBAShader'>; +} +declare module 'three-full/sources/shaders/VerticalBlurShader.js' { + declare module.exports: $Exports<'three-full/sources/shaders/VerticalBlurShader'>; +} +declare module 'three-full/sources/shaders/VerticalTiltShiftShader.js' { + declare module.exports: $Exports<'three-full/sources/shaders/VerticalTiltShiftShader'>; +} +declare module 'three-full/sources/shaders/VignetteShader.js' { + declare module.exports: $Exports<'three-full/sources/shaders/VignetteShader'>; +} +declare module 'three-full/sources/shaders/WaterRefractionShader.js' { + declare module.exports: $Exports<'three-full/sources/shaders/WaterRefractionShader'>; +} +declare module 'three-full/sources/textures/CanvasTexture.js' { + declare module.exports: $Exports<'three-full/sources/textures/CanvasTexture'>; +} +declare module 'three-full/sources/textures/CompressedTexture.js' { + declare module.exports: $Exports<'three-full/sources/textures/CompressedTexture'>; +} +declare module 'three-full/sources/textures/CubeTexture.js' { + declare module.exports: $Exports<'three-full/sources/textures/CubeTexture'>; +} +declare module 'three-full/sources/textures/DataTexture.js' { + declare module.exports: $Exports<'three-full/sources/textures/DataTexture'>; +} +declare module 'three-full/sources/textures/DepthTexture.js' { + declare module.exports: $Exports<'three-full/sources/textures/DepthTexture'>; +} +declare module 'three-full/sources/textures/Texture.js' { + declare module.exports: $Exports<'three-full/sources/textures/Texture'>; +} +declare module 'three-full/sources/textures/VideoTexture.js' { + declare module.exports: $Exports<'three-full/sources/textures/VideoTexture'>; +} +declare module 'three-full/sources/Three.js' { + declare module.exports: $Exports<'three-full/sources/Three'>; +} +declare module 'three-full/sources/utils.js' { + declare module.exports: $Exports<'three-full/sources/utils'>; +} +declare module 'three-full/sources/utils/BufferGeometryUtils.js' { + declare module.exports: $Exports<'three-full/sources/utils/BufferGeometryUtils'>; +} +declare module 'three-full/sources/utils/GeometryUtils.js' { + declare module.exports: $Exports<'three-full/sources/utils/GeometryUtils'>; +} +declare module 'three-full/sources/utils/MathUtils.js' { + declare module.exports: $Exports<'three-full/sources/utils/MathUtils'>; +} +declare module 'three-full/sources/utils/Octree.js' { + declare module.exports: $Exports<'three-full/sources/utils/Octree'>; +} +declare module 'three-full/sources/utils/PRNG.js' { + declare module.exports: $Exports<'three-full/sources/utils/PRNG'>; +} +declare module 'three-full/sources/utils/QuickHull.js' { + declare module.exports: $Exports<'three-full/sources/utils/QuickHull'>; +} +declare module 'three-full/sources/utils/SceneUtils.js' { + declare module.exports: $Exports<'three-full/sources/utils/SceneUtils'>; +} +declare module 'three-full/sources/utils/ShadowMapViewer.js' { + declare module.exports: $Exports<'three-full/sources/utils/ShadowMapViewer'>; +} +declare module 'three-full/sources/utils/ShapeUtils.js' { + declare module.exports: $Exports<'three-full/sources/utils/ShapeUtils'>; +} +declare module 'three-full/sources/utils/SkeletonUtils.js' { + declare module.exports: $Exports<'three-full/sources/utils/SkeletonUtils'>; +} +declare module 'three-full/sources/utils/TypedArrayUtils.js' { + declare module.exports: $Exports<'three-full/sources/utils/TypedArrayUtils'>; +} +declare module 'three-full/sources/utils/UVsDebug.js' { + declare module.exports: $Exports<'three-full/sources/utils/UVsDebug'>; +} +declare module 'three-full/sources/vr/deprecated/DaydreamController.js' { + declare module.exports: $Exports<'three-full/sources/vr/deprecated/DaydreamController'>; +} +declare module 'three-full/sources/vr/deprecated/GearVRController.js' { + declare module.exports: $Exports<'three-full/sources/vr/deprecated/GearVRController'>; +} +declare module 'three-full/sources/vr/PaintViveController.js' { + declare module.exports: $Exports<'three-full/sources/vr/PaintViveController'>; +} +declare module 'three-full/sources/vr/ViveController.js' { + declare module.exports: $Exports<'three-full/sources/vr/ViveController'>; +} +declare module 'three-full/sources/vr/WebVR.js' { + declare module.exports: $Exports<'three-full/sources/vr/WebVR'>; +} diff --git a/flow-typed/npm/three_vx.x.x.js b/flow-typed/npm/three_vx.x.x.js new file mode 100644 index 000000000..f856b035e --- /dev/null +++ b/flow-typed/npm/three_vx.x.x.js @@ -0,0 +1,3910 @@ +// flow-typed signature: 3f1f15022117831d64f326ad6f04348d +// flow-typed version: <>/three_v^0.93.0/flow_v0.94.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'three' + * + * 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 'three' { + 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 'three/build/three' { + declare module.exports: any; +} + +declare module 'three/build/three.min' { + declare module.exports: any; +} + +declare module 'three/build/three.module' { + declare module.exports: any; +} + +declare module 'three/examples/js/animation/CCDIKSolver' { + declare module.exports: any; +} + +declare module 'three/examples/js/animation/MMDAnimationHelper' { + declare module.exports: any; +} + +declare module 'three/examples/js/animation/MMDPhysics' { + declare module.exports: any; +} + +declare module 'three/examples/js/AnimationClipCreator' { + declare module.exports: any; +} + +declare module 'three/examples/js/BufferGeometryUtils' { + declare module.exports: any; +} + +declare module 'three/examples/js/cameras/CinematicCamera' { + declare module.exports: any; +} + +declare module 'three/examples/js/Car' { + declare module.exports: any; +} + +declare module 'three/examples/js/Cloth' { + declare module.exports: any; +} + +declare module 'three/examples/js/controls/DeviceOrientationControls' { + declare module.exports: any; +} + +declare module 'three/examples/js/controls/DragControls' { + declare module.exports: any; +} + +declare module 'three/examples/js/controls/EditorControls' { + declare module.exports: any; +} + +declare module 'three/examples/js/controls/FirstPersonControls' { + declare module.exports: any; +} + +declare module 'three/examples/js/controls/FlyControls' { + declare module.exports: any; +} + +declare module 'three/examples/js/controls/OrbitControls' { + declare module.exports: any; +} + +declare module 'three/examples/js/controls/OrthographicTrackballControls' { + declare module.exports: any; +} + +declare module 'three/examples/js/controls/PointerLockControls' { + declare module.exports: any; +} + +declare module 'three/examples/js/controls/TrackballControls' { + declare module.exports: any; +} + +declare module 'three/examples/js/controls/TransformControls' { + declare module.exports: any; +} + +declare module 'three/examples/js/controls/VRControls' { + declare module.exports: any; +} + +declare module 'three/examples/js/ConvexObjectBreaker' { + declare module.exports: any; +} + +declare module 'three/examples/js/crossfade/gui' { + declare module.exports: any; +} + +declare module 'three/examples/js/crossfade/scenes' { + declare module.exports: any; +} + +declare module 'three/examples/js/crossfade/transition' { + declare module.exports: any; +} + +declare module 'three/examples/js/CurveExtras' { + declare module.exports: any; +} + +declare module 'three/examples/js/curves/NURBSCurve' { + declare module.exports: any; +} + +declare module 'three/examples/js/curves/NURBSSurface' { + declare module.exports: any; +} + +declare module 'three/examples/js/curves/NURBSUtils' { + declare module.exports: any; +} + +declare module 'three/examples/js/Detector' { + declare module.exports: any; +} + +declare module 'three/examples/js/effects/AnaglyphEffect' { + declare module.exports: any; +} + +declare module 'three/examples/js/effects/AsciiEffect' { + declare module.exports: any; +} + +declare module 'three/examples/js/effects/OutlineEffect' { + declare module.exports: any; +} + +declare module 'three/examples/js/effects/ParallaxBarrierEffect' { + declare module.exports: any; +} + +declare module 'three/examples/js/effects/PeppersGhostEffect' { + declare module.exports: any; +} + +declare module 'three/examples/js/effects/StereoEffect' { + declare module.exports: any; +} + +declare module 'three/examples/js/effects/VREffect' { + declare module.exports: any; +} + +declare module 'three/examples/js/exporters/GLTFExporter' { + declare module.exports: any; +} + +declare module 'three/examples/js/exporters/MMDExporter' { + declare module.exports: any; +} + +declare module 'three/examples/js/exporters/OBJExporter' { + declare module.exports: any; +} + +declare module 'three/examples/js/exporters/PLYExporter' { + declare module.exports: any; +} + +declare module 'three/examples/js/exporters/STLExporter' { + declare module.exports: any; +} + +declare module 'three/examples/js/exporters/TypedGeometryExporter' { + declare module.exports: any; +} + +declare module 'three/examples/js/geometries/ConvexGeometry' { + declare module.exports: any; +} + +declare module 'three/examples/js/geometries/DecalGeometry' { + declare module.exports: any; +} + +declare module 'three/examples/js/geometries/hilbert2D' { + declare module.exports: any; +} + +declare module 'three/examples/js/geometries/hilbert3D' { + declare module.exports: any; +} + +declare module 'three/examples/js/geometries/TeapotBufferGeometry' { + declare module.exports: any; +} + +declare module 'three/examples/js/GPUComputationRenderer' { + declare module.exports: any; +} + +declare module 'three/examples/js/GPUParticleSystem' { + declare module.exports: any; +} + +declare module 'three/examples/js/Gyroscope' { + declare module.exports: any; +} + +declare module 'three/examples/js/ImprovedNoise' { + declare module.exports: any; +} + +declare module 'three/examples/js/interaction/InteractiveScene' { + declare module.exports: any; +} + +declare module 'three/examples/js/libs/ammo' { + declare module.exports: any; +} + +declare module 'three/examples/js/libs/dat.gui.min' { + declare module.exports: any; +} + +declare module 'three/examples/js/libs/draco/draco_decoder' { + declare module.exports: any; +} + +declare module 'three/examples/js/libs/draco/draco_wasm_wrapper' { + declare module.exports: any; +} + +declare module 'three/examples/js/libs/draco/gltf/draco_decoder' { + declare module.exports: any; +} + +declare module 'three/examples/js/libs/draco/gltf/draco_encoder' { + declare module.exports: any; +} + +declare module 'three/examples/js/libs/draco/gltf/draco_wasm_wrapper' { + declare module.exports: any; +} + +declare module 'three/examples/js/libs/gunzip.min' { + declare module.exports: any; +} + +declare module 'three/examples/js/libs/inflate.min' { + declare module.exports: any; +} + +declare module 'three/examples/js/libs/jszip.min' { + declare module.exports: any; +} + +declare module 'three/examples/js/libs/mmdparser.min' { + declare module.exports: any; +} + +declare module 'three/examples/js/libs/msgpack-js' { + declare module.exports: any; +} + +declare module 'three/examples/js/libs/o3dgc' { + declare module.exports: any; +} + +declare module 'three/examples/js/libs/opentype.min' { + declare module.exports: any; +} + +declare module 'three/examples/js/libs/stats.min' { + declare module.exports: any; +} + +declare module 'three/examples/js/libs/system.min' { + declare module.exports: any; +} + +declare module 'three/examples/js/libs/timeliner_gui.min' { + declare module.exports: any; +} + +declare module 'three/examples/js/libs/tween.min' { + declare module.exports: any; +} + +declare module 'three/examples/js/lights/RectAreaLightUniformsLib' { + declare module.exports: any; +} + +declare module 'three/examples/js/lines/Line2' { + declare module.exports: any; +} + +declare module 'three/examples/js/lines/LineGeometry' { + declare module.exports: any; +} + +declare module 'three/examples/js/lines/LineMaterial' { + declare module.exports: any; +} + +declare module 'three/examples/js/lines/LineSegments2' { + declare module.exports: any; +} + +declare module 'three/examples/js/lines/LineSegmentsGeometry' { + declare module.exports: any; +} + +declare module 'three/examples/js/lines/Wireframe' { + declare module.exports: any; +} + +declare module 'three/examples/js/lines/WireframeGeometry2' { + declare module.exports: any; +} + +declare module 'three/examples/js/loaders/3MFLoader' { + declare module.exports: any; +} + +declare module 'three/examples/js/loaders/AMFLoader' { + declare module.exports: any; +} + +declare module 'three/examples/js/loaders/AssimpJSONLoader' { + declare module.exports: any; +} + +declare module 'three/examples/js/loaders/AssimpLoader' { + declare module.exports: any; +} + +declare module 'three/examples/js/loaders/AWDLoader' { + declare module.exports: any; +} + +declare module 'three/examples/js/loaders/BabylonLoader' { + declare module.exports: any; +} + +declare module 'three/examples/js/loaders/BinaryLoader' { + declare module.exports: any; +} + +declare module 'three/examples/js/loaders/BVHLoader' { + declare module.exports: any; +} + +declare module 'three/examples/js/loaders/ColladaLoader' { + declare module.exports: any; +} + +declare module 'three/examples/js/loaders/ctm/ctm' { + declare module.exports: any; +} + +declare module 'three/examples/js/loaders/ctm/CTMLoader' { + declare module.exports: any; +} + +declare module 'three/examples/js/loaders/ctm/CTMWorker' { + declare module.exports: any; +} + +declare module 'three/examples/js/loaders/ctm/lzma' { + declare module.exports: any; +} + +declare module 'three/examples/js/loaders/DDSLoader' { + declare module.exports: any; +} + +declare module 'three/examples/js/loaders/deprecated/LegacyGLTFLoader' { + declare module.exports: any; +} + +declare module 'three/examples/js/loaders/DRACOLoader' { + declare module.exports: any; +} + +declare module 'three/examples/js/loaders/EquiangularToCubeGenerator' { + declare module.exports: any; +} + +declare module 'three/examples/js/loaders/EXRLoader' { + declare module.exports: any; +} + +declare module 'three/examples/js/loaders/FBXLoader' { + declare module.exports: any; +} + +declare module 'three/examples/js/loaders/GCodeLoader' { + declare module.exports: any; +} + +declare module 'three/examples/js/loaders/GLTFLoader' { + declare module.exports: any; +} + +declare module 'three/examples/js/loaders/HDRCubeTextureLoader' { + declare module.exports: any; +} + +declare module 'three/examples/js/loaders/KMZLoader' { + declare module.exports: any; +} + +declare module 'three/examples/js/loaders/KTXLoader' { + declare module.exports: any; +} + +declare module 'three/examples/js/loaders/LoaderSupport' { + declare module.exports: any; +} + +declare module 'three/examples/js/loaders/MD2Loader' { + declare module.exports: any; +} + +declare module 'three/examples/js/loaders/MMDLoader' { + declare module.exports: any; +} + +declare module 'three/examples/js/loaders/MTLLoader' { + declare module.exports: any; +} + +declare module 'three/examples/js/loaders/NodeMaterialLoader' { + declare module.exports: any; +} + +declare module 'three/examples/js/loaders/NRRDLoader' { + declare module.exports: any; +} + +declare module 'three/examples/js/loaders/OBJLoader' { + declare module.exports: any; +} + +declare module 'three/examples/js/loaders/OBJLoader2' { + declare module.exports: any; +} + +declare module 'three/examples/js/loaders/PCDLoader' { + declare module.exports: any; +} + +declare module 'three/examples/js/loaders/PDBLoader' { + declare module.exports: any; +} + +declare module 'three/examples/js/loaders/PlayCanvasLoader' { + declare module.exports: any; +} + +declare module 'three/examples/js/loaders/PLYLoader' { + declare module.exports: any; +} + +declare module 'three/examples/js/loaders/PRWMLoader' { + declare module.exports: any; +} + +declare module 'three/examples/js/loaders/PVRLoader' { + declare module.exports: any; +} + +declare module 'three/examples/js/loaders/RGBELoader' { + declare module.exports: any; +} + +declare module 'three/examples/js/loaders/sea3d/o3dgc/SEA3DGC' { + declare module.exports: any; +} + +declare module 'three/examples/js/loaders/sea3d/physics/SEA3DAmmo' { + declare module.exports: any; +} + +declare module 'three/examples/js/loaders/sea3d/physics/SEA3DAmmoLoader' { + declare module.exports: any; +} + +declare module 'three/examples/js/loaders/sea3d/physics/SEA3DRigidBody' { + declare module.exports: any; +} + +declare module 'three/examples/js/loaders/sea3d/SEA3D' { + declare module.exports: any; +} + +declare module 'three/examples/js/loaders/sea3d/SEA3DDeflate' { + declare module.exports: any; +} + +declare module 'three/examples/js/loaders/sea3d/SEA3DLegacy' { + declare module.exports: any; +} + +declare module 'three/examples/js/loaders/sea3d/SEA3DLoader' { + declare module.exports: any; +} + +declare module 'three/examples/js/loaders/sea3d/SEA3DLZMA' { + declare module.exports: any; +} + +declare module 'three/examples/js/loaders/STLLoader' { + declare module.exports: any; +} + +declare module 'three/examples/js/loaders/SVGLoader' { + declare module.exports: any; +} + +declare module 'three/examples/js/loaders/TDSLoader' { + declare module.exports: any; +} + +declare module 'three/examples/js/loaders/TGALoader' { + declare module.exports: any; +} + +declare module 'three/examples/js/loaders/TTFLoader' { + declare module.exports: any; +} + +declare module 'three/examples/js/loaders/UTF8Loader' { + declare module.exports: any; +} + +declare module 'three/examples/js/loaders/VRMLLoader' { + declare module.exports: any; +} + +declare module 'three/examples/js/loaders/VRMLoader' { + declare module.exports: any; +} + +declare module 'three/examples/js/loaders/VTKLoader' { + declare module.exports: any; +} + +declare module 'three/examples/js/loaders/XLoader' { + declare module.exports: any; +} + +declare module 'three/examples/js/MarchingCubes' { + declare module.exports: any; +} + +declare module 'three/examples/js/math/ColorConverter' { + declare module.exports: any; +} + +declare module 'three/examples/js/math/Lut' { + declare module.exports: any; +} + +declare module 'three/examples/js/MD2Character' { + declare module.exports: any; +} + +declare module 'three/examples/js/MD2CharacterComplex' { + declare module.exports: any; +} + +declare module 'three/examples/js/modifiers/BufferSubdivisionModifier' { + declare module.exports: any; +} + +declare module 'three/examples/js/modifiers/ExplodeModifier' { + declare module.exports: any; +} + +declare module 'three/examples/js/modifiers/SimplifyModifier' { + declare module.exports: any; +} + +declare module 'three/examples/js/modifiers/SubdivisionModifier' { + declare module.exports: any; +} + +declare module 'three/examples/js/modifiers/TessellateModifier' { + declare module.exports: any; +} + +declare module 'three/examples/js/MorphAnimMesh' { + declare module.exports: any; +} + +declare module 'three/examples/js/MorphBlendMesh' { + declare module.exports: any; +} + +declare module 'three/examples/js/nodes/accessors/CameraNode' { + declare module.exports: any; +} + +declare module 'three/examples/js/nodes/accessors/ColorsNode' { + declare module.exports: any; +} + +declare module 'three/examples/js/nodes/accessors/LightNode' { + declare module.exports: any; +} + +declare module 'three/examples/js/nodes/accessors/NormalNode' { + declare module.exports: any; +} + +declare module 'three/examples/js/nodes/accessors/PositionNode' { + declare module.exports: any; +} + +declare module 'three/examples/js/nodes/accessors/ReflectNode' { + declare module.exports: any; +} + +declare module 'three/examples/js/nodes/accessors/ScreenUVNode' { + declare module.exports: any; +} + +declare module 'three/examples/js/nodes/accessors/UVNode' { + declare module.exports: any; +} + +declare module 'three/examples/js/nodes/AttributeNode' { + declare module.exports: any; +} + +declare module 'three/examples/js/nodes/ConstNode' { + declare module.exports: any; +} + +declare module 'three/examples/js/nodes/FunctionCallNode' { + declare module.exports: any; +} + +declare module 'three/examples/js/nodes/FunctionNode' { + declare module.exports: any; +} + +declare module 'three/examples/js/nodes/GLNode' { + declare module.exports: any; +} + +declare module 'three/examples/js/nodes/InputNode' { + declare module.exports: any; +} + +declare module 'three/examples/js/nodes/inputs/ColorNode' { + declare module.exports: any; +} + +declare module 'three/examples/js/nodes/inputs/CubeTextureNode' { + declare module.exports: any; +} + +declare module 'three/examples/js/nodes/inputs/FloatNode' { + declare module.exports: any; +} + +declare module 'three/examples/js/nodes/inputs/IntNode' { + declare module.exports: any; +} + +declare module 'three/examples/js/nodes/inputs/Matrix3Node' { + declare module.exports: any; +} + +declare module 'three/examples/js/nodes/inputs/Matrix4Node' { + declare module.exports: any; +} + +declare module 'three/examples/js/nodes/inputs/ReflectorNode' { + declare module.exports: any; +} + +declare module 'three/examples/js/nodes/inputs/ScreenNode' { + declare module.exports: any; +} + +declare module 'three/examples/js/nodes/inputs/TextureNode' { + declare module.exports: any; +} + +declare module 'three/examples/js/nodes/inputs/Vector2Node' { + declare module.exports: any; +} + +declare module 'three/examples/js/nodes/inputs/Vector3Node' { + declare module.exports: any; +} + +declare module 'three/examples/js/nodes/inputs/Vector4Node' { + declare module.exports: any; +} + +declare module 'three/examples/js/nodes/materials/PhongNode' { + declare module.exports: any; +} + +declare module 'three/examples/js/nodes/materials/PhongNodeMaterial' { + declare module.exports: any; +} + +declare module 'three/examples/js/nodes/materials/SpriteNode' { + declare module.exports: any; +} + +declare module 'three/examples/js/nodes/materials/SpriteNodeMaterial' { + declare module.exports: any; +} + +declare module 'three/examples/js/nodes/materials/StandardNode' { + declare module.exports: any; +} + +declare module 'three/examples/js/nodes/materials/StandardNodeMaterial' { + declare module.exports: any; +} + +declare module 'three/examples/js/nodes/math/Math1Node' { + declare module.exports: any; +} + +declare module 'three/examples/js/nodes/math/Math2Node' { + declare module.exports: any; +} + +declare module 'three/examples/js/nodes/math/Math3Node' { + declare module.exports: any; +} + +declare module 'three/examples/js/nodes/math/OperatorNode' { + declare module.exports: any; +} + +declare module 'three/examples/js/nodes/NodeBuilder' { + declare module.exports: any; +} + +declare module 'three/examples/js/nodes/NodeFrame' { + declare module.exports: any; +} + +declare module 'three/examples/js/nodes/NodeLib' { + declare module.exports: any; +} + +declare module 'three/examples/js/nodes/NodeMaterial' { + declare module.exports: any; +} + +declare module 'three/examples/js/nodes/NodeUniform' { + declare module.exports: any; +} + +declare module 'three/examples/js/nodes/postprocessing/NodePass' { + declare module.exports: any; +} + +declare module 'three/examples/js/nodes/RawNode' { + declare module.exports: any; +} + +declare module 'three/examples/js/nodes/TempNode' { + declare module.exports: any; +} + +declare module 'three/examples/js/nodes/utils/BlurNode' { + declare module.exports: any; +} + +declare module 'three/examples/js/nodes/utils/BumpNode' { + declare module.exports: any; +} + +declare module 'three/examples/js/nodes/utils/ColorAdjustmentNode' { + declare module.exports: any; +} + +declare module 'three/examples/js/nodes/utils/JoinNode' { + declare module.exports: any; +} + +declare module 'three/examples/js/nodes/utils/LuminanceNode' { + declare module.exports: any; +} + +declare module 'three/examples/js/nodes/utils/NoiseNode' { + declare module.exports: any; +} + +declare module 'three/examples/js/nodes/utils/NormalMapNode' { + declare module.exports: any; +} + +declare module 'three/examples/js/nodes/utils/ResolutionNode' { + declare module.exports: any; +} + +declare module 'three/examples/js/nodes/utils/RoughnessToBlinnExponentNode' { + declare module.exports: any; +} + +declare module 'three/examples/js/nodes/utils/SwitchNode' { + declare module.exports: any; +} + +declare module 'three/examples/js/nodes/utils/TimerNode' { + declare module.exports: any; +} + +declare module 'three/examples/js/nodes/utils/UVTransformNode' { + declare module.exports: any; +} + +declare module 'three/examples/js/nodes/utils/VelocityNode' { + declare module.exports: any; +} + +declare module 'three/examples/js/nodes/VarNode' { + declare module.exports: any; +} + +declare module 'three/examples/js/objects/Lensflare' { + declare module.exports: any; +} + +declare module 'three/examples/js/objects/Reflector' { + declare module.exports: any; +} + +declare module 'three/examples/js/objects/ReflectorRTT' { + declare module.exports: any; +} + +declare module 'three/examples/js/objects/Refractor' { + declare module.exports: any; +} + +declare module 'three/examples/js/objects/ShadowMesh' { + declare module.exports: any; +} + +declare module 'three/examples/js/objects/Sky' { + declare module.exports: any; +} + +declare module 'three/examples/js/objects/Water' { + declare module.exports: any; +} + +declare module 'three/examples/js/objects/Water2' { + declare module.exports: any; +} + +declare module 'three/examples/js/Ocean' { + declare module.exports: any; +} + +declare module 'three/examples/js/Octree' { + declare module.exports: any; +} + +declare module 'three/examples/js/ParametricGeometries' { + declare module.exports: any; +} + +declare module 'three/examples/js/pmrem/PMREMCubeUVPacker' { + declare module.exports: any; +} + +declare module 'three/examples/js/pmrem/PMREMGenerator' { + declare module.exports: any; +} + +declare module 'three/examples/js/postprocessing/AdaptiveToneMappingPass' { + declare module.exports: any; +} + +declare module 'three/examples/js/postprocessing/BloomPass' { + declare module.exports: any; +} + +declare module 'three/examples/js/postprocessing/BokehPass' { + declare module.exports: any; +} + +declare module 'three/examples/js/postprocessing/ClearPass' { + declare module.exports: any; +} + +declare module 'three/examples/js/postprocessing/CubeTexturePass' { + declare module.exports: any; +} + +declare module 'three/examples/js/postprocessing/DotScreenPass' { + declare module.exports: any; +} + +declare module 'three/examples/js/postprocessing/EffectComposer' { + declare module.exports: any; +} + +declare module 'three/examples/js/postprocessing/FilmPass' { + declare module.exports: any; +} + +declare module 'three/examples/js/postprocessing/GlitchPass' { + declare module.exports: any; +} + +declare module 'three/examples/js/postprocessing/HalftonePass' { + declare module.exports: any; +} + +declare module 'three/examples/js/postprocessing/MaskPass' { + declare module.exports: any; +} + +declare module 'three/examples/js/postprocessing/OutlinePass' { + declare module.exports: any; +} + +declare module 'three/examples/js/postprocessing/RenderPass' { + declare module.exports: any; +} + +declare module 'three/examples/js/postprocessing/SAOPass' { + declare module.exports: any; +} + +declare module 'three/examples/js/postprocessing/SavePass' { + declare module.exports: any; +} + +declare module 'three/examples/js/postprocessing/ShaderPass' { + declare module.exports: any; +} + +declare module 'three/examples/js/postprocessing/SMAAPass' { + declare module.exports: any; +} + +declare module 'three/examples/js/postprocessing/SSAARenderPass' { + declare module.exports: any; +} + +declare module 'three/examples/js/postprocessing/SSAOPass' { + declare module.exports: any; +} + +declare module 'three/examples/js/postprocessing/TAARenderPass' { + declare module.exports: any; +} + +declare module 'three/examples/js/postprocessing/TexturePass' { + declare module.exports: any; +} + +declare module 'three/examples/js/postprocessing/UnrealBloomPass' { + declare module.exports: any; +} + +declare module 'three/examples/js/PRNG' { + declare module.exports: any; +} + +declare module 'three/examples/js/QuickHull' { + declare module.exports: any; +} + +declare module 'three/examples/js/renderers/CanvasRenderer' { + declare module.exports: any; +} + +declare module 'three/examples/js/renderers/CSS2DRenderer' { + declare module.exports: any; +} + +declare module 'three/examples/js/renderers/CSS3DRenderer' { + declare module.exports: any; +} + +declare module 'three/examples/js/renderers/Projector' { + declare module.exports: any; +} + +declare module 'three/examples/js/renderers/RaytracingRenderer' { + declare module.exports: any; +} + +declare module 'three/examples/js/renderers/RaytracingWorker' { + declare module.exports: any; +} + +declare module 'three/examples/js/renderers/SoftwareRenderer' { + declare module.exports: any; +} + +declare module 'three/examples/js/renderers/SVGRenderer' { + declare module.exports: any; +} + +declare module 'three/examples/js/renderers/WebGLDeferredRenderer' { + declare module.exports: any; +} + +declare module 'three/examples/js/RollerCoaster' { + declare module.exports: any; +} + +declare module 'three/examples/js/ShaderGodRays' { + declare module.exports: any; +} + +declare module 'three/examples/js/shaders/BasicShader' { + declare module.exports: any; +} + +declare module 'three/examples/js/shaders/BleachBypassShader' { + declare module.exports: any; +} + +declare module 'three/examples/js/shaders/BlendShader' { + declare module.exports: any; +} + +declare module 'three/examples/js/shaders/BokehShader' { + declare module.exports: any; +} + +declare module 'three/examples/js/shaders/BokehShader2' { + declare module.exports: any; +} + +declare module 'three/examples/js/shaders/BrightnessContrastShader' { + declare module.exports: any; +} + +declare module 'three/examples/js/shaders/ColorCorrectionShader' { + declare module.exports: any; +} + +declare module 'three/examples/js/shaders/ColorifyShader' { + declare module.exports: any; +} + +declare module 'three/examples/js/shaders/ConvolutionShader' { + declare module.exports: any; +} + +declare module 'three/examples/js/shaders/CopyShader' { + declare module.exports: any; +} + +declare module 'three/examples/js/shaders/DepthLimitedBlurShader' { + declare module.exports: any; +} + +declare module 'three/examples/js/shaders/DigitalGlitch' { + declare module.exports: any; +} + +declare module 'three/examples/js/shaders/DOFMipMapShader' { + declare module.exports: any; +} + +declare module 'three/examples/js/shaders/DotScreenShader' { + declare module.exports: any; +} + +declare module 'three/examples/js/shaders/FilmShader' { + declare module.exports: any; +} + +declare module 'three/examples/js/shaders/FocusShader' { + declare module.exports: any; +} + +declare module 'three/examples/js/shaders/FreiChenShader' { + declare module.exports: any; +} + +declare module 'three/examples/js/shaders/FresnelShader' { + declare module.exports: any; +} + +declare module 'three/examples/js/shaders/FXAAShader' { + declare module.exports: any; +} + +declare module 'three/examples/js/shaders/GammaCorrectionShader' { + declare module.exports: any; +} + +declare module 'three/examples/js/shaders/HalftoneShader' { + declare module.exports: any; +} + +declare module 'three/examples/js/shaders/HorizontalBlurShader' { + declare module.exports: any; +} + +declare module 'three/examples/js/shaders/HorizontalTiltShiftShader' { + declare module.exports: any; +} + +declare module 'three/examples/js/shaders/HueSaturationShader' { + declare module.exports: any; +} + +declare module 'three/examples/js/shaders/KaleidoShader' { + declare module.exports: any; +} + +declare module 'three/examples/js/shaders/LuminosityHighPassShader' { + declare module.exports: any; +} + +declare module 'three/examples/js/shaders/LuminosityShader' { + declare module.exports: any; +} + +declare module 'three/examples/js/shaders/MirrorShader' { + declare module.exports: any; +} + +declare module 'three/examples/js/shaders/NormalMapShader' { + declare module.exports: any; +} + +declare module 'three/examples/js/shaders/OceanShaders' { + declare module.exports: any; +} + +declare module 'three/examples/js/shaders/ParallaxShader' { + declare module.exports: any; +} + +declare module 'three/examples/js/shaders/PixelShader' { + declare module.exports: any; +} + +declare module 'three/examples/js/shaders/RGBShiftShader' { + declare module.exports: any; +} + +declare module 'three/examples/js/shaders/SAOShader' { + declare module.exports: any; +} + +declare module 'three/examples/js/shaders/SepiaShader' { + declare module.exports: any; +} + +declare module 'three/examples/js/shaders/SMAAShader' { + declare module.exports: any; +} + +declare module 'three/examples/js/shaders/SobelOperatorShader' { + declare module.exports: any; +} + +declare module 'three/examples/js/shaders/SSAOShader' { + declare module.exports: any; +} + +declare module 'three/examples/js/shaders/TechnicolorShader' { + declare module.exports: any; +} + +declare module 'three/examples/js/shaders/ToneMapShader' { + declare module.exports: any; +} + +declare module 'three/examples/js/shaders/TriangleBlurShader' { + declare module.exports: any; +} + +declare module 'three/examples/js/shaders/UnpackDepthRGBAShader' { + declare module.exports: any; +} + +declare module 'three/examples/js/shaders/VerticalBlurShader' { + declare module.exports: any; +} + +declare module 'three/examples/js/shaders/VerticalTiltShiftShader' { + declare module.exports: any; +} + +declare module 'three/examples/js/shaders/VignetteShader' { + declare module.exports: any; +} + +declare module 'three/examples/js/shaders/WaterRefractionShader' { + declare module.exports: any; +} + +declare module 'three/examples/js/ShaderSkin' { + declare module.exports: any; +} + +declare module 'three/examples/js/ShaderTerrain' { + declare module.exports: any; +} + +declare module 'three/examples/js/ShaderToon' { + declare module.exports: any; +} + +declare module 'three/examples/js/ShaderTranslucent' { + declare module.exports: any; +} + +declare module 'three/examples/js/SimplexNoise' { + declare module.exports: any; +} + +declare module 'three/examples/js/TimelinerController' { + declare module.exports: any; +} + +declare module 'three/examples/js/TypedArrayUtils' { + declare module.exports: any; +} + +declare module 'three/examples/js/UCSCharacter' { + declare module.exports: any; +} + +declare module 'three/examples/js/utils/GeometryUtils' { + declare module.exports: any; +} + +declare module 'three/examples/js/utils/MathUtils' { + declare module.exports: any; +} + +declare module 'three/examples/js/utils/SceneUtils' { + declare module.exports: any; +} + +declare module 'three/examples/js/utils/ShadowMapViewer' { + declare module.exports: any; +} + +declare module 'three/examples/js/utils/UVsDebug' { + declare module.exports: any; +} + +declare module 'three/examples/js/Volume' { + declare module.exports: any; +} + +declare module 'three/examples/js/VolumeSlice' { + declare module.exports: any; +} + +declare module 'three/examples/js/vr/DaydreamController' { + declare module.exports: any; +} + +declare module 'three/examples/js/vr/GearVRController' { + declare module.exports: any; +} + +declare module 'three/examples/js/vr/PaintViveController' { + declare module.exports: any; +} + +declare module 'three/examples/js/vr/ViveController' { + declare module.exports: any; +} + +declare module 'three/examples/js/vr/WebVR' { + declare module.exports: any; +} + +declare module 'three/examples/js/workers/OffscreenCanvas' { + declare module.exports: any; +} + +declare module 'three/src/animation/AnimationAction' { + declare module.exports: any; +} + +declare module 'three/src/animation/AnimationClip' { + declare module.exports: any; +} + +declare module 'three/src/animation/AnimationMixer' { + declare module.exports: any; +} + +declare module 'three/src/animation/AnimationObjectGroup' { + declare module.exports: any; +} + +declare module 'three/src/animation/AnimationUtils' { + declare module.exports: any; +} + +declare module 'three/src/animation/KeyframeTrack' { + declare module.exports: any; +} + +declare module 'three/src/animation/PropertyBinding' { + declare module.exports: any; +} + +declare module 'three/src/animation/PropertyMixer' { + declare module.exports: any; +} + +declare module 'three/src/animation/tracks/BooleanKeyframeTrack' { + declare module.exports: any; +} + +declare module 'three/src/animation/tracks/ColorKeyframeTrack' { + declare module.exports: any; +} + +declare module 'three/src/animation/tracks/NumberKeyframeTrack' { + declare module.exports: any; +} + +declare module 'three/src/animation/tracks/QuaternionKeyframeTrack' { + declare module.exports: any; +} + +declare module 'three/src/animation/tracks/StringKeyframeTrack' { + declare module.exports: any; +} + +declare module 'three/src/animation/tracks/VectorKeyframeTrack' { + declare module.exports: any; +} + +declare module 'three/src/audio/Audio' { + declare module.exports: any; +} + +declare module 'three/src/audio/AudioAnalyser' { + declare module.exports: any; +} + +declare module 'three/src/audio/AudioContext' { + declare module.exports: any; +} + +declare module 'three/src/audio/AudioListener' { + declare module.exports: any; +} + +declare module 'three/src/audio/PositionalAudio' { + declare module.exports: any; +} + +declare module 'three/src/cameras/ArrayCamera' { + declare module.exports: any; +} + +declare module 'three/src/cameras/Camera' { + declare module.exports: any; +} + +declare module 'three/src/cameras/CubeCamera' { + declare module.exports: any; +} + +declare module 'three/src/cameras/OrthographicCamera' { + declare module.exports: any; +} + +declare module 'three/src/cameras/PerspectiveCamera' { + declare module.exports: any; +} + +declare module 'three/src/cameras/StereoCamera' { + declare module.exports: any; +} + +declare module 'three/src/constants' { + declare module.exports: any; +} + +declare module 'three/src/core/BufferAttribute' { + declare module.exports: any; +} + +declare module 'three/src/core/BufferGeometry' { + declare module.exports: any; +} + +declare module 'three/src/core/Clock' { + declare module.exports: any; +} + +declare module 'three/src/core/DirectGeometry' { + declare module.exports: any; +} + +declare module 'three/src/core/EventDispatcher' { + declare module.exports: any; +} + +declare module 'three/src/core/Face3' { + declare module.exports: any; +} + +declare module 'three/src/core/Geometry' { + declare module.exports: any; +} + +declare module 'three/src/core/InstancedBufferAttribute' { + declare module.exports: any; +} + +declare module 'three/src/core/InstancedBufferGeometry' { + declare module.exports: any; +} + +declare module 'three/src/core/InstancedInterleavedBuffer' { + declare module.exports: any; +} + +declare module 'three/src/core/InterleavedBuffer' { + declare module.exports: any; +} + +declare module 'three/src/core/InterleavedBufferAttribute' { + declare module.exports: any; +} + +declare module 'three/src/core/Layers' { + declare module.exports: any; +} + +declare module 'three/src/core/Object3D' { + declare module.exports: any; +} + +declare module 'three/src/core/Raycaster' { + declare module.exports: any; +} + +declare module 'three/src/core/Uniform' { + declare module.exports: any; +} + +declare module 'three/src/extras/core/Curve' { + declare module.exports: any; +} + +declare module 'three/src/extras/core/CurvePath' { + declare module.exports: any; +} + +declare module 'three/src/extras/core/Font' { + declare module.exports: any; +} + +declare module 'three/src/extras/core/Interpolations' { + declare module.exports: any; +} + +declare module 'three/src/extras/core/Path' { + declare module.exports: any; +} + +declare module 'three/src/extras/core/Shape' { + declare module.exports: any; +} + +declare module 'three/src/extras/core/ShapePath' { + declare module.exports: any; +} + +declare module 'three/src/extras/curves/ArcCurve' { + declare module.exports: any; +} + +declare module 'three/src/extras/curves/CatmullRomCurve3' { + declare module.exports: any; +} + +declare module 'three/src/extras/curves/CubicBezierCurve' { + declare module.exports: any; +} + +declare module 'three/src/extras/curves/CubicBezierCurve3' { + declare module.exports: any; +} + +declare module 'three/src/extras/curves/Curves' { + declare module.exports: any; +} + +declare module 'three/src/extras/curves/EllipseCurve' { + declare module.exports: any; +} + +declare module 'three/src/extras/curves/LineCurve' { + declare module.exports: any; +} + +declare module 'three/src/extras/curves/LineCurve3' { + declare module.exports: any; +} + +declare module 'three/src/extras/curves/QuadraticBezierCurve' { + declare module.exports: any; +} + +declare module 'three/src/extras/curves/QuadraticBezierCurve3' { + declare module.exports: any; +} + +declare module 'three/src/extras/curves/SplineCurve' { + declare module.exports: any; +} + +declare module 'three/src/extras/Earcut' { + declare module.exports: any; +} + +declare module 'three/src/extras/objects/ImmediateRenderObject' { + declare module.exports: any; +} + +declare module 'three/src/extras/ShapeUtils' { + declare module.exports: any; +} + +declare module 'three/src/geometries/BoxGeometry' { + declare module.exports: any; +} + +declare module 'three/src/geometries/CircleGeometry' { + declare module.exports: any; +} + +declare module 'three/src/geometries/ConeGeometry' { + declare module.exports: any; +} + +declare module 'three/src/geometries/CylinderGeometry' { + declare module.exports: any; +} + +declare module 'three/src/geometries/DodecahedronGeometry' { + declare module.exports: any; +} + +declare module 'three/src/geometries/EdgesGeometry' { + declare module.exports: any; +} + +declare module 'three/src/geometries/ExtrudeGeometry' { + declare module.exports: any; +} + +declare module 'three/src/geometries/Geometries' { + declare module.exports: any; +} + +declare module 'three/src/geometries/IcosahedronGeometry' { + declare module.exports: any; +} + +declare module 'three/src/geometries/LatheGeometry' { + declare module.exports: any; +} + +declare module 'three/src/geometries/OctahedronGeometry' { + declare module.exports: any; +} + +declare module 'three/src/geometries/ParametricGeometry' { + declare module.exports: any; +} + +declare module 'three/src/geometries/PlaneGeometry' { + declare module.exports: any; +} + +declare module 'three/src/geometries/PolyhedronGeometry' { + declare module.exports: any; +} + +declare module 'three/src/geometries/RingGeometry' { + declare module.exports: any; +} + +declare module 'three/src/geometries/ShapeGeometry' { + declare module.exports: any; +} + +declare module 'three/src/geometries/SphereGeometry' { + declare module.exports: any; +} + +declare module 'three/src/geometries/TetrahedronGeometry' { + declare module.exports: any; +} + +declare module 'three/src/geometries/TextGeometry' { + declare module.exports: any; +} + +declare module 'three/src/geometries/TorusGeometry' { + declare module.exports: any; +} + +declare module 'three/src/geometries/TorusKnotGeometry' { + declare module.exports: any; +} + +declare module 'three/src/geometries/TubeGeometry' { + declare module.exports: any; +} + +declare module 'three/src/geometries/WireframeGeometry' { + declare module.exports: any; +} + +declare module 'three/src/helpers/ArrowHelper' { + declare module.exports: any; +} + +declare module 'three/src/helpers/AxesHelper' { + declare module.exports: any; +} + +declare module 'three/src/helpers/Box3Helper' { + declare module.exports: any; +} + +declare module 'three/src/helpers/BoxHelper' { + declare module.exports: any; +} + +declare module 'three/src/helpers/CameraHelper' { + declare module.exports: any; +} + +declare module 'three/src/helpers/DirectionalLightHelper' { + declare module.exports: any; +} + +declare module 'three/src/helpers/FaceNormalsHelper' { + declare module.exports: any; +} + +declare module 'three/src/helpers/GridHelper' { + declare module.exports: any; +} + +declare module 'three/src/helpers/HemisphereLightHelper' { + declare module.exports: any; +} + +declare module 'three/src/helpers/PlaneHelper' { + declare module.exports: any; +} + +declare module 'three/src/helpers/PointLightHelper' { + declare module.exports: any; +} + +declare module 'three/src/helpers/PolarGridHelper' { + declare module.exports: any; +} + +declare module 'three/src/helpers/RectAreaLightHelper' { + declare module.exports: any; +} + +declare module 'three/src/helpers/SkeletonHelper' { + declare module.exports: any; +} + +declare module 'three/src/helpers/SpotLightHelper' { + declare module.exports: any; +} + +declare module 'three/src/helpers/VertexNormalsHelper' { + declare module.exports: any; +} + +declare module 'three/src/lights/AmbientLight' { + declare module.exports: any; +} + +declare module 'three/src/lights/DirectionalLight' { + declare module.exports: any; +} + +declare module 'three/src/lights/DirectionalLightShadow' { + declare module.exports: any; +} + +declare module 'three/src/lights/HemisphereLight' { + declare module.exports: any; +} + +declare module 'three/src/lights/Light' { + declare module.exports: any; +} + +declare module 'three/src/lights/LightShadow' { + declare module.exports: any; +} + +declare module 'three/src/lights/PointLight' { + declare module.exports: any; +} + +declare module 'three/src/lights/RectAreaLight' { + declare module.exports: any; +} + +declare module 'three/src/lights/SpotLight' { + declare module.exports: any; +} + +declare module 'three/src/lights/SpotLightShadow' { + declare module.exports: any; +} + +declare module 'three/src/loaders/AnimationLoader' { + declare module.exports: any; +} + +declare module 'three/src/loaders/AudioLoader' { + declare module.exports: any; +} + +declare module 'three/src/loaders/BufferGeometryLoader' { + declare module.exports: any; +} + +declare module 'three/src/loaders/Cache' { + declare module.exports: any; +} + +declare module 'three/src/loaders/CompressedTextureLoader' { + declare module.exports: any; +} + +declare module 'three/src/loaders/CubeTextureLoader' { + declare module.exports: any; +} + +declare module 'three/src/loaders/DataTextureLoader' { + declare module.exports: any; +} + +declare module 'three/src/loaders/FileLoader' { + declare module.exports: any; +} + +declare module 'three/src/loaders/FontLoader' { + declare module.exports: any; +} + +declare module 'three/src/loaders/ImageBitmapLoader' { + declare module.exports: any; +} + +declare module 'three/src/loaders/ImageLoader' { + declare module.exports: any; +} + +declare module 'three/src/loaders/JSONLoader' { + declare module.exports: any; +} + +declare module 'three/src/loaders/Loader' { + declare module.exports: any; +} + +declare module 'three/src/loaders/LoaderUtils' { + declare module.exports: any; +} + +declare module 'three/src/loaders/LoadingManager' { + declare module.exports: any; +} + +declare module 'three/src/loaders/MaterialLoader' { + declare module.exports: any; +} + +declare module 'three/src/loaders/ObjectLoader' { + declare module.exports: any; +} + +declare module 'three/src/loaders/TextureLoader' { + declare module.exports: any; +} + +declare module 'three/src/materials/LineBasicMaterial' { + declare module.exports: any; +} + +declare module 'three/src/materials/LineDashedMaterial' { + declare module.exports: any; +} + +declare module 'three/src/materials/Material' { + declare module.exports: any; +} + +declare module 'three/src/materials/Materials' { + declare module.exports: any; +} + +declare module 'three/src/materials/MeshBasicMaterial' { + declare module.exports: any; +} + +declare module 'three/src/materials/MeshDepthMaterial' { + declare module.exports: any; +} + +declare module 'three/src/materials/MeshDistanceMaterial' { + declare module.exports: any; +} + +declare module 'three/src/materials/MeshLambertMaterial' { + declare module.exports: any; +} + +declare module 'three/src/materials/MeshNormalMaterial' { + declare module.exports: any; +} + +declare module 'three/src/materials/MeshPhongMaterial' { + declare module.exports: any; +} + +declare module 'three/src/materials/MeshPhysicalMaterial' { + declare module.exports: any; +} + +declare module 'three/src/materials/MeshStandardMaterial' { + declare module.exports: any; +} + +declare module 'three/src/materials/MeshToonMaterial' { + declare module.exports: any; +} + +declare module 'three/src/materials/PointsMaterial' { + declare module.exports: any; +} + +declare module 'three/src/materials/RawShaderMaterial' { + declare module.exports: any; +} + +declare module 'three/src/materials/ShaderMaterial' { + declare module.exports: any; +} + +declare module 'three/src/materials/ShadowMaterial' { + declare module.exports: any; +} + +declare module 'three/src/materials/SpriteMaterial' { + declare module.exports: any; +} + +declare module 'three/src/math/Box2' { + declare module.exports: any; +} + +declare module 'three/src/math/Box3' { + declare module.exports: any; +} + +declare module 'three/src/math/Color' { + declare module.exports: any; +} + +declare module 'three/src/math/Cylindrical' { + declare module.exports: any; +} + +declare module 'three/src/math/Euler' { + declare module.exports: any; +} + +declare module 'three/src/math/Frustum' { + declare module.exports: any; +} + +declare module 'three/src/math/Interpolant' { + declare module.exports: any; +} + +declare module 'three/src/math/interpolants/CubicInterpolant' { + declare module.exports: any; +} + +declare module 'three/src/math/interpolants/DiscreteInterpolant' { + declare module.exports: any; +} + +declare module 'three/src/math/interpolants/LinearInterpolant' { + declare module.exports: any; +} + +declare module 'three/src/math/interpolants/QuaternionLinearInterpolant' { + declare module.exports: any; +} + +declare module 'three/src/math/Line3' { + declare module.exports: any; +} + +declare module 'three/src/math/Math' { + declare module.exports: any; +} + +declare module 'three/src/math/Matrix3' { + declare module.exports: any; +} + +declare module 'three/src/math/Matrix4' { + declare module.exports: any; +} + +declare module 'three/src/math/Plane' { + declare module.exports: any; +} + +declare module 'three/src/math/Quaternion' { + declare module.exports: any; +} + +declare module 'three/src/math/Ray' { + declare module.exports: any; +} + +declare module 'three/src/math/Sphere' { + declare module.exports: any; +} + +declare module 'three/src/math/Spherical' { + declare module.exports: any; +} + +declare module 'three/src/math/Triangle' { + declare module.exports: any; +} + +declare module 'three/src/math/Vector2' { + declare module.exports: any; +} + +declare module 'three/src/math/Vector3' { + declare module.exports: any; +} + +declare module 'three/src/math/Vector4' { + declare module.exports: any; +} + +declare module 'three/src/objects/Bone' { + declare module.exports: any; +} + +declare module 'three/src/objects/Group' { + declare module.exports: any; +} + +declare module 'three/src/objects/Line' { + declare module.exports: any; +} + +declare module 'three/src/objects/LineLoop' { + declare module.exports: any; +} + +declare module 'three/src/objects/LineSegments' { + declare module.exports: any; +} + +declare module 'three/src/objects/LOD' { + declare module.exports: any; +} + +declare module 'three/src/objects/Mesh' { + declare module.exports: any; +} + +declare module 'three/src/objects/Points' { + declare module.exports: any; +} + +declare module 'three/src/objects/Skeleton' { + declare module.exports: any; +} + +declare module 'three/src/objects/SkinnedMesh' { + declare module.exports: any; +} + +declare module 'three/src/objects/Sprite' { + declare module.exports: any; +} + +declare module 'three/src/polyfills' { + declare module.exports: any; +} + +declare module 'three/src/renderers/shaders/ShaderChunk' { + declare module.exports: any; +} + +declare module 'three/src/renderers/shaders/ShaderLib' { + declare module.exports: any; +} + +declare module 'three/src/renderers/shaders/UniformsLib' { + declare module.exports: any; +} + +declare module 'three/src/renderers/shaders/UniformsUtils' { + declare module.exports: any; +} + +declare module 'three/src/renderers/webgl/WebGLAnimation' { + declare module.exports: any; +} + +declare module 'three/src/renderers/webgl/WebGLAttributes' { + declare module.exports: any; +} + +declare module 'three/src/renderers/webgl/WebGLBackground' { + declare module.exports: any; +} + +declare module 'three/src/renderers/webgl/WebGLBufferRenderer' { + declare module.exports: any; +} + +declare module 'three/src/renderers/webgl/WebGLCapabilities' { + declare module.exports: any; +} + +declare module 'three/src/renderers/webgl/WebGLClipping' { + declare module.exports: any; +} + +declare module 'three/src/renderers/webgl/WebGLExtensions' { + declare module.exports: any; +} + +declare module 'three/src/renderers/webgl/WebGLGeometries' { + declare module.exports: any; +} + +declare module 'three/src/renderers/webgl/WebGLIndexedBufferRenderer' { + declare module.exports: any; +} + +declare module 'three/src/renderers/webgl/WebGLInfo' { + declare module.exports: any; +} + +declare module 'three/src/renderers/webgl/WebGLLights' { + declare module.exports: any; +} + +declare module 'three/src/renderers/webgl/WebGLMorphtargets' { + declare module.exports: any; +} + +declare module 'three/src/renderers/webgl/WebGLObjects' { + declare module.exports: any; +} + +declare module 'three/src/renderers/webgl/WebGLProgram' { + declare module.exports: any; +} + +declare module 'three/src/renderers/webgl/WebGLPrograms' { + declare module.exports: any; +} + +declare module 'three/src/renderers/webgl/WebGLProperties' { + declare module.exports: any; +} + +declare module 'three/src/renderers/webgl/WebGLRenderLists' { + declare module.exports: any; +} + +declare module 'three/src/renderers/webgl/WebGLRenderStates' { + declare module.exports: any; +} + +declare module 'three/src/renderers/webgl/WebGLShader' { + declare module.exports: any; +} + +declare module 'three/src/renderers/webgl/WebGLShadowMap' { + declare module.exports: any; +} + +declare module 'three/src/renderers/webgl/WebGLSpriteRenderer' { + declare module.exports: any; +} + +declare module 'three/src/renderers/webgl/WebGLState' { + declare module.exports: any; +} + +declare module 'three/src/renderers/webgl/WebGLTextures' { + declare module.exports: any; +} + +declare module 'three/src/renderers/webgl/WebGLUniforms' { + declare module.exports: any; +} + +declare module 'three/src/renderers/webgl/WebGLUtils' { + declare module.exports: any; +} + +declare module 'three/src/renderers/WebGL2Renderer' { + declare module.exports: any; +} + +declare module 'three/src/renderers/WebGLRenderer' { + declare module.exports: any; +} + +declare module 'three/src/renderers/WebGLRenderTarget' { + declare module.exports: any; +} + +declare module 'three/src/renderers/WebGLRenderTargetCube' { + declare module.exports: any; +} + +declare module 'three/src/renderers/webvr/WebVRManager' { + declare module.exports: any; +} + +declare module 'three/src/renderers/webvr/WebXRManager' { + declare module.exports: any; +} + +declare module 'three/src/scenes/Fog' { + declare module.exports: any; +} + +declare module 'three/src/scenes/FogExp2' { + declare module.exports: any; +} + +declare module 'three/src/scenes/Scene' { + declare module.exports: any; +} + +declare module 'three/src/textures/CanvasTexture' { + declare module.exports: any; +} + +declare module 'three/src/textures/CompressedTexture' { + declare module.exports: any; +} + +declare module 'three/src/textures/CubeTexture' { + declare module.exports: any; +} + +declare module 'three/src/textures/DataTexture' { + declare module.exports: any; +} + +declare module 'three/src/textures/DepthTexture' { + declare module.exports: any; +} + +declare module 'three/src/textures/Texture' { + declare module.exports: any; +} + +declare module 'three/src/textures/VideoTexture' { + declare module.exports: any; +} + +declare module 'three/src/Three' { + declare module.exports: any; +} + +declare module 'three/src/Three.Legacy' { + declare module.exports: any; +} + +declare module 'three/src/utils' { + declare module.exports: any; +} + +// Filename aliases +declare module 'three/build/three.js' { + declare module.exports: $Exports<'three/build/three'>; +} +declare module 'three/build/three.min.js' { + declare module.exports: $Exports<'three/build/three.min'>; +} +declare module 'three/build/three.module.js' { + declare module.exports: $Exports<'three/build/three.module'>; +} +declare module 'three/examples/js/animation/CCDIKSolver.js' { + declare module.exports: $Exports<'three/examples/js/animation/CCDIKSolver'>; +} +declare module 'three/examples/js/animation/MMDAnimationHelper.js' { + declare module.exports: $Exports<'three/examples/js/animation/MMDAnimationHelper'>; +} +declare module 'three/examples/js/animation/MMDPhysics.js' { + declare module.exports: $Exports<'three/examples/js/animation/MMDPhysics'>; +} +declare module 'three/examples/js/AnimationClipCreator.js' { + declare module.exports: $Exports<'three/examples/js/AnimationClipCreator'>; +} +declare module 'three/examples/js/BufferGeometryUtils.js' { + declare module.exports: $Exports<'three/examples/js/BufferGeometryUtils'>; +} +declare module 'three/examples/js/cameras/CinematicCamera.js' { + declare module.exports: $Exports<'three/examples/js/cameras/CinematicCamera'>; +} +declare module 'three/examples/js/Car.js' { + declare module.exports: $Exports<'three/examples/js/Car'>; +} +declare module 'three/examples/js/Cloth.js' { + declare module.exports: $Exports<'three/examples/js/Cloth'>; +} +declare module 'three/examples/js/controls/DeviceOrientationControls.js' { + declare module.exports: $Exports<'three/examples/js/controls/DeviceOrientationControls'>; +} +declare module 'three/examples/js/controls/DragControls.js' { + declare module.exports: $Exports<'three/examples/js/controls/DragControls'>; +} +declare module 'three/examples/js/controls/EditorControls.js' { + declare module.exports: $Exports<'three/examples/js/controls/EditorControls'>; +} +declare module 'three/examples/js/controls/FirstPersonControls.js' { + declare module.exports: $Exports<'three/examples/js/controls/FirstPersonControls'>; +} +declare module 'three/examples/js/controls/FlyControls.js' { + declare module.exports: $Exports<'three/examples/js/controls/FlyControls'>; +} +declare module 'three/examples/js/controls/OrbitControls.js' { + declare module.exports: $Exports<'three/examples/js/controls/OrbitControls'>; +} +declare module 'three/examples/js/controls/OrthographicTrackballControls.js' { + declare module.exports: $Exports<'three/examples/js/controls/OrthographicTrackballControls'>; +} +declare module 'three/examples/js/controls/PointerLockControls.js' { + declare module.exports: $Exports<'three/examples/js/controls/PointerLockControls'>; +} +declare module 'three/examples/js/controls/TrackballControls.js' { + declare module.exports: $Exports<'three/examples/js/controls/TrackballControls'>; +} +declare module 'three/examples/js/controls/TransformControls.js' { + declare module.exports: $Exports<'three/examples/js/controls/TransformControls'>; +} +declare module 'three/examples/js/controls/VRControls.js' { + declare module.exports: $Exports<'three/examples/js/controls/VRControls'>; +} +declare module 'three/examples/js/ConvexObjectBreaker.js' { + declare module.exports: $Exports<'three/examples/js/ConvexObjectBreaker'>; +} +declare module 'three/examples/js/crossfade/gui.js' { + declare module.exports: $Exports<'three/examples/js/crossfade/gui'>; +} +declare module 'three/examples/js/crossfade/scenes.js' { + declare module.exports: $Exports<'three/examples/js/crossfade/scenes'>; +} +declare module 'three/examples/js/crossfade/transition.js' { + declare module.exports: $Exports<'three/examples/js/crossfade/transition'>; +} +declare module 'three/examples/js/CurveExtras.js' { + declare module.exports: $Exports<'three/examples/js/CurveExtras'>; +} +declare module 'three/examples/js/curves/NURBSCurve.js' { + declare module.exports: $Exports<'three/examples/js/curves/NURBSCurve'>; +} +declare module 'three/examples/js/curves/NURBSSurface.js' { + declare module.exports: $Exports<'three/examples/js/curves/NURBSSurface'>; +} +declare module 'three/examples/js/curves/NURBSUtils.js' { + declare module.exports: $Exports<'three/examples/js/curves/NURBSUtils'>; +} +declare module 'three/examples/js/Detector.js' { + declare module.exports: $Exports<'three/examples/js/Detector'>; +} +declare module 'three/examples/js/effects/AnaglyphEffect.js' { + declare module.exports: $Exports<'three/examples/js/effects/AnaglyphEffect'>; +} +declare module 'three/examples/js/effects/AsciiEffect.js' { + declare module.exports: $Exports<'three/examples/js/effects/AsciiEffect'>; +} +declare module 'three/examples/js/effects/OutlineEffect.js' { + declare module.exports: $Exports<'three/examples/js/effects/OutlineEffect'>; +} +declare module 'three/examples/js/effects/ParallaxBarrierEffect.js' { + declare module.exports: $Exports<'three/examples/js/effects/ParallaxBarrierEffect'>; +} +declare module 'three/examples/js/effects/PeppersGhostEffect.js' { + declare module.exports: $Exports<'three/examples/js/effects/PeppersGhostEffect'>; +} +declare module 'three/examples/js/effects/StereoEffect.js' { + declare module.exports: $Exports<'three/examples/js/effects/StereoEffect'>; +} +declare module 'three/examples/js/effects/VREffect.js' { + declare module.exports: $Exports<'three/examples/js/effects/VREffect'>; +} +declare module 'three/examples/js/exporters/GLTFExporter.js' { + declare module.exports: $Exports<'three/examples/js/exporters/GLTFExporter'>; +} +declare module 'three/examples/js/exporters/MMDExporter.js' { + declare module.exports: $Exports<'three/examples/js/exporters/MMDExporter'>; +} +declare module 'three/examples/js/exporters/OBJExporter.js' { + declare module.exports: $Exports<'three/examples/js/exporters/OBJExporter'>; +} +declare module 'three/examples/js/exporters/PLYExporter.js' { + declare module.exports: $Exports<'three/examples/js/exporters/PLYExporter'>; +} +declare module 'three/examples/js/exporters/STLExporter.js' { + declare module.exports: $Exports<'three/examples/js/exporters/STLExporter'>; +} +declare module 'three/examples/js/exporters/TypedGeometryExporter.js' { + declare module.exports: $Exports<'three/examples/js/exporters/TypedGeometryExporter'>; +} +declare module 'three/examples/js/geometries/ConvexGeometry.js' { + declare module.exports: $Exports<'three/examples/js/geometries/ConvexGeometry'>; +} +declare module 'three/examples/js/geometries/DecalGeometry.js' { + declare module.exports: $Exports<'three/examples/js/geometries/DecalGeometry'>; +} +declare module 'three/examples/js/geometries/hilbert2D.js' { + declare module.exports: $Exports<'three/examples/js/geometries/hilbert2D'>; +} +declare module 'three/examples/js/geometries/hilbert3D.js' { + declare module.exports: $Exports<'three/examples/js/geometries/hilbert3D'>; +} +declare module 'three/examples/js/geometries/TeapotBufferGeometry.js' { + declare module.exports: $Exports<'three/examples/js/geometries/TeapotBufferGeometry'>; +} +declare module 'three/examples/js/GPUComputationRenderer.js' { + declare module.exports: $Exports<'three/examples/js/GPUComputationRenderer'>; +} +declare module 'three/examples/js/GPUParticleSystem.js' { + declare module.exports: $Exports<'three/examples/js/GPUParticleSystem'>; +} +declare module 'three/examples/js/Gyroscope.js' { + declare module.exports: $Exports<'three/examples/js/Gyroscope'>; +} +declare module 'three/examples/js/ImprovedNoise.js' { + declare module.exports: $Exports<'three/examples/js/ImprovedNoise'>; +} +declare module 'three/examples/js/interaction/InteractiveScene.js' { + declare module.exports: $Exports<'three/examples/js/interaction/InteractiveScene'>; +} +declare module 'three/examples/js/libs/ammo.js' { + declare module.exports: $Exports<'three/examples/js/libs/ammo'>; +} +declare module 'three/examples/js/libs/dat.gui.min.js' { + declare module.exports: $Exports<'three/examples/js/libs/dat.gui.min'>; +} +declare module 'three/examples/js/libs/draco/draco_decoder.js' { + declare module.exports: $Exports<'three/examples/js/libs/draco/draco_decoder'>; +} +declare module 'three/examples/js/libs/draco/draco_wasm_wrapper.js' { + declare module.exports: $Exports<'three/examples/js/libs/draco/draco_wasm_wrapper'>; +} +declare module 'three/examples/js/libs/draco/gltf/draco_decoder.js' { + declare module.exports: $Exports<'three/examples/js/libs/draco/gltf/draco_decoder'>; +} +declare module 'three/examples/js/libs/draco/gltf/draco_encoder.js' { + declare module.exports: $Exports<'three/examples/js/libs/draco/gltf/draco_encoder'>; +} +declare module 'three/examples/js/libs/draco/gltf/draco_wasm_wrapper.js' { + declare module.exports: $Exports<'three/examples/js/libs/draco/gltf/draco_wasm_wrapper'>; +} +declare module 'three/examples/js/libs/gunzip.min.js' { + declare module.exports: $Exports<'three/examples/js/libs/gunzip.min'>; +} +declare module 'three/examples/js/libs/inflate.min.js' { + declare module.exports: $Exports<'three/examples/js/libs/inflate.min'>; +} +declare module 'three/examples/js/libs/jszip.min.js' { + declare module.exports: $Exports<'three/examples/js/libs/jszip.min'>; +} +declare module 'three/examples/js/libs/mmdparser.min.js' { + declare module.exports: $Exports<'three/examples/js/libs/mmdparser.min'>; +} +declare module 'three/examples/js/libs/msgpack-js.js' { + declare module.exports: $Exports<'three/examples/js/libs/msgpack-js'>; +} +declare module 'three/examples/js/libs/o3dgc.js' { + declare module.exports: $Exports<'three/examples/js/libs/o3dgc'>; +} +declare module 'three/examples/js/libs/opentype.min.js' { + declare module.exports: $Exports<'three/examples/js/libs/opentype.min'>; +} +declare module 'three/examples/js/libs/stats.min.js' { + declare module.exports: $Exports<'three/examples/js/libs/stats.min'>; +} +declare module 'three/examples/js/libs/system.min.js' { + declare module.exports: $Exports<'three/examples/js/libs/system.min'>; +} +declare module 'three/examples/js/libs/timeliner_gui.min.js' { + declare module.exports: $Exports<'three/examples/js/libs/timeliner_gui.min'>; +} +declare module 'three/examples/js/libs/tween.min.js' { + declare module.exports: $Exports<'three/examples/js/libs/tween.min'>; +} +declare module 'three/examples/js/lights/RectAreaLightUniformsLib.js' { + declare module.exports: $Exports<'three/examples/js/lights/RectAreaLightUniformsLib'>; +} +declare module 'three/examples/js/lines/Line2.js' { + declare module.exports: $Exports<'three/examples/js/lines/Line2'>; +} +declare module 'three/examples/js/lines/LineGeometry.js' { + declare module.exports: $Exports<'three/examples/js/lines/LineGeometry'>; +} +declare module 'three/examples/js/lines/LineMaterial.js' { + declare module.exports: $Exports<'three/examples/js/lines/LineMaterial'>; +} +declare module 'three/examples/js/lines/LineSegments2.js' { + declare module.exports: $Exports<'three/examples/js/lines/LineSegments2'>; +} +declare module 'three/examples/js/lines/LineSegmentsGeometry.js' { + declare module.exports: $Exports<'three/examples/js/lines/LineSegmentsGeometry'>; +} +declare module 'three/examples/js/lines/Wireframe.js' { + declare module.exports: $Exports<'three/examples/js/lines/Wireframe'>; +} +declare module 'three/examples/js/lines/WireframeGeometry2.js' { + declare module.exports: $Exports<'three/examples/js/lines/WireframeGeometry2'>; +} +declare module 'three/examples/js/loaders/3MFLoader.js' { + declare module.exports: $Exports<'three/examples/js/loaders/3MFLoader'>; +} +declare module 'three/examples/js/loaders/AMFLoader.js' { + declare module.exports: $Exports<'three/examples/js/loaders/AMFLoader'>; +} +declare module 'three/examples/js/loaders/AssimpJSONLoader.js' { + declare module.exports: $Exports<'three/examples/js/loaders/AssimpJSONLoader'>; +} +declare module 'three/examples/js/loaders/AssimpLoader.js' { + declare module.exports: $Exports<'three/examples/js/loaders/AssimpLoader'>; +} +declare module 'three/examples/js/loaders/AWDLoader.js' { + declare module.exports: $Exports<'three/examples/js/loaders/AWDLoader'>; +} +declare module 'three/examples/js/loaders/BabylonLoader.js' { + declare module.exports: $Exports<'three/examples/js/loaders/BabylonLoader'>; +} +declare module 'three/examples/js/loaders/BinaryLoader.js' { + declare module.exports: $Exports<'three/examples/js/loaders/BinaryLoader'>; +} +declare module 'three/examples/js/loaders/BVHLoader.js' { + declare module.exports: $Exports<'three/examples/js/loaders/BVHLoader'>; +} +declare module 'three/examples/js/loaders/ColladaLoader.js' { + declare module.exports: $Exports<'three/examples/js/loaders/ColladaLoader'>; +} +declare module 'three/examples/js/loaders/ctm/ctm.js' { + declare module.exports: $Exports<'three/examples/js/loaders/ctm/ctm'>; +} +declare module 'three/examples/js/loaders/ctm/CTMLoader.js' { + declare module.exports: $Exports<'three/examples/js/loaders/ctm/CTMLoader'>; +} +declare module 'three/examples/js/loaders/ctm/CTMWorker.js' { + declare module.exports: $Exports<'three/examples/js/loaders/ctm/CTMWorker'>; +} +declare module 'three/examples/js/loaders/ctm/lzma.js' { + declare module.exports: $Exports<'three/examples/js/loaders/ctm/lzma'>; +} +declare module 'three/examples/js/loaders/DDSLoader.js' { + declare module.exports: $Exports<'three/examples/js/loaders/DDSLoader'>; +} +declare module 'three/examples/js/loaders/deprecated/LegacyGLTFLoader.js' { + declare module.exports: $Exports<'three/examples/js/loaders/deprecated/LegacyGLTFLoader'>; +} +declare module 'three/examples/js/loaders/DRACOLoader.js' { + declare module.exports: $Exports<'three/examples/js/loaders/DRACOLoader'>; +} +declare module 'three/examples/js/loaders/EquiangularToCubeGenerator.js' { + declare module.exports: $Exports<'three/examples/js/loaders/EquiangularToCubeGenerator'>; +} +declare module 'three/examples/js/loaders/EXRLoader.js' { + declare module.exports: $Exports<'three/examples/js/loaders/EXRLoader'>; +} +declare module 'three/examples/js/loaders/FBXLoader.js' { + declare module.exports: $Exports<'three/examples/js/loaders/FBXLoader'>; +} +declare module 'three/examples/js/loaders/GCodeLoader.js' { + declare module.exports: $Exports<'three/examples/js/loaders/GCodeLoader'>; +} +declare module 'three/examples/js/loaders/GLTFLoader.js' { + declare module.exports: $Exports<'three/examples/js/loaders/GLTFLoader'>; +} +declare module 'three/examples/js/loaders/HDRCubeTextureLoader.js' { + declare module.exports: $Exports<'three/examples/js/loaders/HDRCubeTextureLoader'>; +} +declare module 'three/examples/js/loaders/KMZLoader.js' { + declare module.exports: $Exports<'three/examples/js/loaders/KMZLoader'>; +} +declare module 'three/examples/js/loaders/KTXLoader.js' { + declare module.exports: $Exports<'three/examples/js/loaders/KTXLoader'>; +} +declare module 'three/examples/js/loaders/LoaderSupport.js' { + declare module.exports: $Exports<'three/examples/js/loaders/LoaderSupport'>; +} +declare module 'three/examples/js/loaders/MD2Loader.js' { + declare module.exports: $Exports<'three/examples/js/loaders/MD2Loader'>; +} +declare module 'three/examples/js/loaders/MMDLoader.js' { + declare module.exports: $Exports<'three/examples/js/loaders/MMDLoader'>; +} +declare module 'three/examples/js/loaders/MTLLoader.js' { + declare module.exports: $Exports<'three/examples/js/loaders/MTLLoader'>; +} +declare module 'three/examples/js/loaders/NodeMaterialLoader.js' { + declare module.exports: $Exports<'three/examples/js/loaders/NodeMaterialLoader'>; +} +declare module 'three/examples/js/loaders/NRRDLoader.js' { + declare module.exports: $Exports<'three/examples/js/loaders/NRRDLoader'>; +} +declare module 'three/examples/js/loaders/OBJLoader.js' { + declare module.exports: $Exports<'three/examples/js/loaders/OBJLoader'>; +} +declare module 'three/examples/js/loaders/OBJLoader2.js' { + declare module.exports: $Exports<'three/examples/js/loaders/OBJLoader2'>; +} +declare module 'three/examples/js/loaders/PCDLoader.js' { + declare module.exports: $Exports<'three/examples/js/loaders/PCDLoader'>; +} +declare module 'three/examples/js/loaders/PDBLoader.js' { + declare module.exports: $Exports<'three/examples/js/loaders/PDBLoader'>; +} +declare module 'three/examples/js/loaders/PlayCanvasLoader.js' { + declare module.exports: $Exports<'three/examples/js/loaders/PlayCanvasLoader'>; +} +declare module 'three/examples/js/loaders/PLYLoader.js' { + declare module.exports: $Exports<'three/examples/js/loaders/PLYLoader'>; +} +declare module 'three/examples/js/loaders/PRWMLoader.js' { + declare module.exports: $Exports<'three/examples/js/loaders/PRWMLoader'>; +} +declare module 'three/examples/js/loaders/PVRLoader.js' { + declare module.exports: $Exports<'three/examples/js/loaders/PVRLoader'>; +} +declare module 'three/examples/js/loaders/RGBELoader.js' { + declare module.exports: $Exports<'three/examples/js/loaders/RGBELoader'>; +} +declare module 'three/examples/js/loaders/sea3d/o3dgc/SEA3DGC.js' { + declare module.exports: $Exports<'three/examples/js/loaders/sea3d/o3dgc/SEA3DGC'>; +} +declare module 'three/examples/js/loaders/sea3d/physics/SEA3DAmmo.js' { + declare module.exports: $Exports<'three/examples/js/loaders/sea3d/physics/SEA3DAmmo'>; +} +declare module 'three/examples/js/loaders/sea3d/physics/SEA3DAmmoLoader.js' { + declare module.exports: $Exports<'three/examples/js/loaders/sea3d/physics/SEA3DAmmoLoader'>; +} +declare module 'three/examples/js/loaders/sea3d/physics/SEA3DRigidBody.js' { + declare module.exports: $Exports<'three/examples/js/loaders/sea3d/physics/SEA3DRigidBody'>; +} +declare module 'three/examples/js/loaders/sea3d/SEA3D.js' { + declare module.exports: $Exports<'three/examples/js/loaders/sea3d/SEA3D'>; +} +declare module 'three/examples/js/loaders/sea3d/SEA3DDeflate.js' { + declare module.exports: $Exports<'three/examples/js/loaders/sea3d/SEA3DDeflate'>; +} +declare module 'three/examples/js/loaders/sea3d/SEA3DLegacy.js' { + declare module.exports: $Exports<'three/examples/js/loaders/sea3d/SEA3DLegacy'>; +} +declare module 'three/examples/js/loaders/sea3d/SEA3DLoader.js' { + declare module.exports: $Exports<'three/examples/js/loaders/sea3d/SEA3DLoader'>; +} +declare module 'three/examples/js/loaders/sea3d/SEA3DLZMA.js' { + declare module.exports: $Exports<'three/examples/js/loaders/sea3d/SEA3DLZMA'>; +} +declare module 'three/examples/js/loaders/STLLoader.js' { + declare module.exports: $Exports<'three/examples/js/loaders/STLLoader'>; +} +declare module 'three/examples/js/loaders/SVGLoader.js' { + declare module.exports: $Exports<'three/examples/js/loaders/SVGLoader'>; +} +declare module 'three/examples/js/loaders/TDSLoader.js' { + declare module.exports: $Exports<'three/examples/js/loaders/TDSLoader'>; +} +declare module 'three/examples/js/loaders/TGALoader.js' { + declare module.exports: $Exports<'three/examples/js/loaders/TGALoader'>; +} +declare module 'three/examples/js/loaders/TTFLoader.js' { + declare module.exports: $Exports<'three/examples/js/loaders/TTFLoader'>; +} +declare module 'three/examples/js/loaders/UTF8Loader.js' { + declare module.exports: $Exports<'three/examples/js/loaders/UTF8Loader'>; +} +declare module 'three/examples/js/loaders/VRMLLoader.js' { + declare module.exports: $Exports<'three/examples/js/loaders/VRMLLoader'>; +} +declare module 'three/examples/js/loaders/VRMLoader.js' { + declare module.exports: $Exports<'three/examples/js/loaders/VRMLoader'>; +} +declare module 'three/examples/js/loaders/VTKLoader.js' { + declare module.exports: $Exports<'three/examples/js/loaders/VTKLoader'>; +} +declare module 'three/examples/js/loaders/XLoader.js' { + declare module.exports: $Exports<'three/examples/js/loaders/XLoader'>; +} +declare module 'three/examples/js/MarchingCubes.js' { + declare module.exports: $Exports<'three/examples/js/MarchingCubes'>; +} +declare module 'three/examples/js/math/ColorConverter.js' { + declare module.exports: $Exports<'three/examples/js/math/ColorConverter'>; +} +declare module 'three/examples/js/math/Lut.js' { + declare module.exports: $Exports<'three/examples/js/math/Lut'>; +} +declare module 'three/examples/js/MD2Character.js' { + declare module.exports: $Exports<'three/examples/js/MD2Character'>; +} +declare module 'three/examples/js/MD2CharacterComplex.js' { + declare module.exports: $Exports<'three/examples/js/MD2CharacterComplex'>; +} +declare module 'three/examples/js/modifiers/BufferSubdivisionModifier.js' { + declare module.exports: $Exports<'three/examples/js/modifiers/BufferSubdivisionModifier'>; +} +declare module 'three/examples/js/modifiers/ExplodeModifier.js' { + declare module.exports: $Exports<'three/examples/js/modifiers/ExplodeModifier'>; +} +declare module 'three/examples/js/modifiers/SimplifyModifier.js' { + declare module.exports: $Exports<'three/examples/js/modifiers/SimplifyModifier'>; +} +declare module 'three/examples/js/modifiers/SubdivisionModifier.js' { + declare module.exports: $Exports<'three/examples/js/modifiers/SubdivisionModifier'>; +} +declare module 'three/examples/js/modifiers/TessellateModifier.js' { + declare module.exports: $Exports<'three/examples/js/modifiers/TessellateModifier'>; +} +declare module 'three/examples/js/MorphAnimMesh.js' { + declare module.exports: $Exports<'three/examples/js/MorphAnimMesh'>; +} +declare module 'three/examples/js/MorphBlendMesh.js' { + declare module.exports: $Exports<'three/examples/js/MorphBlendMesh'>; +} +declare module 'three/examples/js/nodes/accessors/CameraNode.js' { + declare module.exports: $Exports<'three/examples/js/nodes/accessors/CameraNode'>; +} +declare module 'three/examples/js/nodes/accessors/ColorsNode.js' { + declare module.exports: $Exports<'three/examples/js/nodes/accessors/ColorsNode'>; +} +declare module 'three/examples/js/nodes/accessors/LightNode.js' { + declare module.exports: $Exports<'three/examples/js/nodes/accessors/LightNode'>; +} +declare module 'three/examples/js/nodes/accessors/NormalNode.js' { + declare module.exports: $Exports<'three/examples/js/nodes/accessors/NormalNode'>; +} +declare module 'three/examples/js/nodes/accessors/PositionNode.js' { + declare module.exports: $Exports<'three/examples/js/nodes/accessors/PositionNode'>; +} +declare module 'three/examples/js/nodes/accessors/ReflectNode.js' { + declare module.exports: $Exports<'three/examples/js/nodes/accessors/ReflectNode'>; +} +declare module 'three/examples/js/nodes/accessors/ScreenUVNode.js' { + declare module.exports: $Exports<'three/examples/js/nodes/accessors/ScreenUVNode'>; +} +declare module 'three/examples/js/nodes/accessors/UVNode.js' { + declare module.exports: $Exports<'three/examples/js/nodes/accessors/UVNode'>; +} +declare module 'three/examples/js/nodes/AttributeNode.js' { + declare module.exports: $Exports<'three/examples/js/nodes/AttributeNode'>; +} +declare module 'three/examples/js/nodes/ConstNode.js' { + declare module.exports: $Exports<'three/examples/js/nodes/ConstNode'>; +} +declare module 'three/examples/js/nodes/FunctionCallNode.js' { + declare module.exports: $Exports<'three/examples/js/nodes/FunctionCallNode'>; +} +declare module 'three/examples/js/nodes/FunctionNode.js' { + declare module.exports: $Exports<'three/examples/js/nodes/FunctionNode'>; +} +declare module 'three/examples/js/nodes/GLNode.js' { + declare module.exports: $Exports<'three/examples/js/nodes/GLNode'>; +} +declare module 'three/examples/js/nodes/InputNode.js' { + declare module.exports: $Exports<'three/examples/js/nodes/InputNode'>; +} +declare module 'three/examples/js/nodes/inputs/ColorNode.js' { + declare module.exports: $Exports<'three/examples/js/nodes/inputs/ColorNode'>; +} +declare module 'three/examples/js/nodes/inputs/CubeTextureNode.js' { + declare module.exports: $Exports<'three/examples/js/nodes/inputs/CubeTextureNode'>; +} +declare module 'three/examples/js/nodes/inputs/FloatNode.js' { + declare module.exports: $Exports<'three/examples/js/nodes/inputs/FloatNode'>; +} +declare module 'three/examples/js/nodes/inputs/IntNode.js' { + declare module.exports: $Exports<'three/examples/js/nodes/inputs/IntNode'>; +} +declare module 'three/examples/js/nodes/inputs/Matrix3Node.js' { + declare module.exports: $Exports<'three/examples/js/nodes/inputs/Matrix3Node'>; +} +declare module 'three/examples/js/nodes/inputs/Matrix4Node.js' { + declare module.exports: $Exports<'three/examples/js/nodes/inputs/Matrix4Node'>; +} +declare module 'three/examples/js/nodes/inputs/ReflectorNode.js' { + declare module.exports: $Exports<'three/examples/js/nodes/inputs/ReflectorNode'>; +} +declare module 'three/examples/js/nodes/inputs/ScreenNode.js' { + declare module.exports: $Exports<'three/examples/js/nodes/inputs/ScreenNode'>; +} +declare module 'three/examples/js/nodes/inputs/TextureNode.js' { + declare module.exports: $Exports<'three/examples/js/nodes/inputs/TextureNode'>; +} +declare module 'three/examples/js/nodes/inputs/Vector2Node.js' { + declare module.exports: $Exports<'three/examples/js/nodes/inputs/Vector2Node'>; +} +declare module 'three/examples/js/nodes/inputs/Vector3Node.js' { + declare module.exports: $Exports<'three/examples/js/nodes/inputs/Vector3Node'>; +} +declare module 'three/examples/js/nodes/inputs/Vector4Node.js' { + declare module.exports: $Exports<'three/examples/js/nodes/inputs/Vector4Node'>; +} +declare module 'three/examples/js/nodes/materials/PhongNode.js' { + declare module.exports: $Exports<'three/examples/js/nodes/materials/PhongNode'>; +} +declare module 'three/examples/js/nodes/materials/PhongNodeMaterial.js' { + declare module.exports: $Exports<'three/examples/js/nodes/materials/PhongNodeMaterial'>; +} +declare module 'three/examples/js/nodes/materials/SpriteNode.js' { + declare module.exports: $Exports<'three/examples/js/nodes/materials/SpriteNode'>; +} +declare module 'three/examples/js/nodes/materials/SpriteNodeMaterial.js' { + declare module.exports: $Exports<'three/examples/js/nodes/materials/SpriteNodeMaterial'>; +} +declare module 'three/examples/js/nodes/materials/StandardNode.js' { + declare module.exports: $Exports<'three/examples/js/nodes/materials/StandardNode'>; +} +declare module 'three/examples/js/nodes/materials/StandardNodeMaterial.js' { + declare module.exports: $Exports<'three/examples/js/nodes/materials/StandardNodeMaterial'>; +} +declare module 'three/examples/js/nodes/math/Math1Node.js' { + declare module.exports: $Exports<'three/examples/js/nodes/math/Math1Node'>; +} +declare module 'three/examples/js/nodes/math/Math2Node.js' { + declare module.exports: $Exports<'three/examples/js/nodes/math/Math2Node'>; +} +declare module 'three/examples/js/nodes/math/Math3Node.js' { + declare module.exports: $Exports<'three/examples/js/nodes/math/Math3Node'>; +} +declare module 'three/examples/js/nodes/math/OperatorNode.js' { + declare module.exports: $Exports<'three/examples/js/nodes/math/OperatorNode'>; +} +declare module 'three/examples/js/nodes/NodeBuilder.js' { + declare module.exports: $Exports<'three/examples/js/nodes/NodeBuilder'>; +} +declare module 'three/examples/js/nodes/NodeFrame.js' { + declare module.exports: $Exports<'three/examples/js/nodes/NodeFrame'>; +} +declare module 'three/examples/js/nodes/NodeLib.js' { + declare module.exports: $Exports<'three/examples/js/nodes/NodeLib'>; +} +declare module 'three/examples/js/nodes/NodeMaterial.js' { + declare module.exports: $Exports<'three/examples/js/nodes/NodeMaterial'>; +} +declare module 'three/examples/js/nodes/NodeUniform.js' { + declare module.exports: $Exports<'three/examples/js/nodes/NodeUniform'>; +} +declare module 'three/examples/js/nodes/postprocessing/NodePass.js' { + declare module.exports: $Exports<'three/examples/js/nodes/postprocessing/NodePass'>; +} +declare module 'three/examples/js/nodes/RawNode.js' { + declare module.exports: $Exports<'three/examples/js/nodes/RawNode'>; +} +declare module 'three/examples/js/nodes/TempNode.js' { + declare module.exports: $Exports<'three/examples/js/nodes/TempNode'>; +} +declare module 'three/examples/js/nodes/utils/BlurNode.js' { + declare module.exports: $Exports<'three/examples/js/nodes/utils/BlurNode'>; +} +declare module 'three/examples/js/nodes/utils/BumpNode.js' { + declare module.exports: $Exports<'three/examples/js/nodes/utils/BumpNode'>; +} +declare module 'three/examples/js/nodes/utils/ColorAdjustmentNode.js' { + declare module.exports: $Exports<'three/examples/js/nodes/utils/ColorAdjustmentNode'>; +} +declare module 'three/examples/js/nodes/utils/JoinNode.js' { + declare module.exports: $Exports<'three/examples/js/nodes/utils/JoinNode'>; +} +declare module 'three/examples/js/nodes/utils/LuminanceNode.js' { + declare module.exports: $Exports<'three/examples/js/nodes/utils/LuminanceNode'>; +} +declare module 'three/examples/js/nodes/utils/NoiseNode.js' { + declare module.exports: $Exports<'three/examples/js/nodes/utils/NoiseNode'>; +} +declare module 'three/examples/js/nodes/utils/NormalMapNode.js' { + declare module.exports: $Exports<'three/examples/js/nodes/utils/NormalMapNode'>; +} +declare module 'three/examples/js/nodes/utils/ResolutionNode.js' { + declare module.exports: $Exports<'three/examples/js/nodes/utils/ResolutionNode'>; +} +declare module 'three/examples/js/nodes/utils/RoughnessToBlinnExponentNode.js' { + declare module.exports: $Exports<'three/examples/js/nodes/utils/RoughnessToBlinnExponentNode'>; +} +declare module 'three/examples/js/nodes/utils/SwitchNode.js' { + declare module.exports: $Exports<'three/examples/js/nodes/utils/SwitchNode'>; +} +declare module 'three/examples/js/nodes/utils/TimerNode.js' { + declare module.exports: $Exports<'three/examples/js/nodes/utils/TimerNode'>; +} +declare module 'three/examples/js/nodes/utils/UVTransformNode.js' { + declare module.exports: $Exports<'three/examples/js/nodes/utils/UVTransformNode'>; +} +declare module 'three/examples/js/nodes/utils/VelocityNode.js' { + declare module.exports: $Exports<'three/examples/js/nodes/utils/VelocityNode'>; +} +declare module 'three/examples/js/nodes/VarNode.js' { + declare module.exports: $Exports<'three/examples/js/nodes/VarNode'>; +} +declare module 'three/examples/js/objects/Lensflare.js' { + declare module.exports: $Exports<'three/examples/js/objects/Lensflare'>; +} +declare module 'three/examples/js/objects/Reflector.js' { + declare module.exports: $Exports<'three/examples/js/objects/Reflector'>; +} +declare module 'three/examples/js/objects/ReflectorRTT.js' { + declare module.exports: $Exports<'three/examples/js/objects/ReflectorRTT'>; +} +declare module 'three/examples/js/objects/Refractor.js' { + declare module.exports: $Exports<'three/examples/js/objects/Refractor'>; +} +declare module 'three/examples/js/objects/ShadowMesh.js' { + declare module.exports: $Exports<'three/examples/js/objects/ShadowMesh'>; +} +declare module 'three/examples/js/objects/Sky.js' { + declare module.exports: $Exports<'three/examples/js/objects/Sky'>; +} +declare module 'three/examples/js/objects/Water.js' { + declare module.exports: $Exports<'three/examples/js/objects/Water'>; +} +declare module 'three/examples/js/objects/Water2.js' { + declare module.exports: $Exports<'three/examples/js/objects/Water2'>; +} +declare module 'three/examples/js/Ocean.js' { + declare module.exports: $Exports<'three/examples/js/Ocean'>; +} +declare module 'three/examples/js/Octree.js' { + declare module.exports: $Exports<'three/examples/js/Octree'>; +} +declare module 'three/examples/js/ParametricGeometries.js' { + declare module.exports: $Exports<'three/examples/js/ParametricGeometries'>; +} +declare module 'three/examples/js/pmrem/PMREMCubeUVPacker.js' { + declare module.exports: $Exports<'three/examples/js/pmrem/PMREMCubeUVPacker'>; +} +declare module 'three/examples/js/pmrem/PMREMGenerator.js' { + declare module.exports: $Exports<'three/examples/js/pmrem/PMREMGenerator'>; +} +declare module 'three/examples/js/postprocessing/AdaptiveToneMappingPass.js' { + declare module.exports: $Exports<'three/examples/js/postprocessing/AdaptiveToneMappingPass'>; +} +declare module 'three/examples/js/postprocessing/BloomPass.js' { + declare module.exports: $Exports<'three/examples/js/postprocessing/BloomPass'>; +} +declare module 'three/examples/js/postprocessing/BokehPass.js' { + declare module.exports: $Exports<'three/examples/js/postprocessing/BokehPass'>; +} +declare module 'three/examples/js/postprocessing/ClearPass.js' { + declare module.exports: $Exports<'three/examples/js/postprocessing/ClearPass'>; +} +declare module 'three/examples/js/postprocessing/CubeTexturePass.js' { + declare module.exports: $Exports<'three/examples/js/postprocessing/CubeTexturePass'>; +} +declare module 'three/examples/js/postprocessing/DotScreenPass.js' { + declare module.exports: $Exports<'three/examples/js/postprocessing/DotScreenPass'>; +} +declare module 'three/examples/js/postprocessing/EffectComposer.js' { + declare module.exports: $Exports<'three/examples/js/postprocessing/EffectComposer'>; +} +declare module 'three/examples/js/postprocessing/FilmPass.js' { + declare module.exports: $Exports<'three/examples/js/postprocessing/FilmPass'>; +} +declare module 'three/examples/js/postprocessing/GlitchPass.js' { + declare module.exports: $Exports<'three/examples/js/postprocessing/GlitchPass'>; +} +declare module 'three/examples/js/postprocessing/HalftonePass.js' { + declare module.exports: $Exports<'three/examples/js/postprocessing/HalftonePass'>; +} +declare module 'three/examples/js/postprocessing/MaskPass.js' { + declare module.exports: $Exports<'three/examples/js/postprocessing/MaskPass'>; +} +declare module 'three/examples/js/postprocessing/OutlinePass.js' { + declare module.exports: $Exports<'three/examples/js/postprocessing/OutlinePass'>; +} +declare module 'three/examples/js/postprocessing/RenderPass.js' { + declare module.exports: $Exports<'three/examples/js/postprocessing/RenderPass'>; +} +declare module 'three/examples/js/postprocessing/SAOPass.js' { + declare module.exports: $Exports<'three/examples/js/postprocessing/SAOPass'>; +} +declare module 'three/examples/js/postprocessing/SavePass.js' { + declare module.exports: $Exports<'three/examples/js/postprocessing/SavePass'>; +} +declare module 'three/examples/js/postprocessing/ShaderPass.js' { + declare module.exports: $Exports<'three/examples/js/postprocessing/ShaderPass'>; +} +declare module 'three/examples/js/postprocessing/SMAAPass.js' { + declare module.exports: $Exports<'three/examples/js/postprocessing/SMAAPass'>; +} +declare module 'three/examples/js/postprocessing/SSAARenderPass.js' { + declare module.exports: $Exports<'three/examples/js/postprocessing/SSAARenderPass'>; +} +declare module 'three/examples/js/postprocessing/SSAOPass.js' { + declare module.exports: $Exports<'three/examples/js/postprocessing/SSAOPass'>; +} +declare module 'three/examples/js/postprocessing/TAARenderPass.js' { + declare module.exports: $Exports<'three/examples/js/postprocessing/TAARenderPass'>; +} +declare module 'three/examples/js/postprocessing/TexturePass.js' { + declare module.exports: $Exports<'three/examples/js/postprocessing/TexturePass'>; +} +declare module 'three/examples/js/postprocessing/UnrealBloomPass.js' { + declare module.exports: $Exports<'three/examples/js/postprocessing/UnrealBloomPass'>; +} +declare module 'three/examples/js/PRNG.js' { + declare module.exports: $Exports<'three/examples/js/PRNG'>; +} +declare module 'three/examples/js/QuickHull.js' { + declare module.exports: $Exports<'three/examples/js/QuickHull'>; +} +declare module 'three/examples/js/renderers/CanvasRenderer.js' { + declare module.exports: $Exports<'three/examples/js/renderers/CanvasRenderer'>; +} +declare module 'three/examples/js/renderers/CSS2DRenderer.js' { + declare module.exports: $Exports<'three/examples/js/renderers/CSS2DRenderer'>; +} +declare module 'three/examples/js/renderers/CSS3DRenderer.js' { + declare module.exports: $Exports<'three/examples/js/renderers/CSS3DRenderer'>; +} +declare module 'three/examples/js/renderers/Projector.js' { + declare module.exports: $Exports<'three/examples/js/renderers/Projector'>; +} +declare module 'three/examples/js/renderers/RaytracingRenderer.js' { + declare module.exports: $Exports<'three/examples/js/renderers/RaytracingRenderer'>; +} +declare module 'three/examples/js/renderers/RaytracingWorker.js' { + declare module.exports: $Exports<'three/examples/js/renderers/RaytracingWorker'>; +} +declare module 'three/examples/js/renderers/SoftwareRenderer.js' { + declare module.exports: $Exports<'three/examples/js/renderers/SoftwareRenderer'>; +} +declare module 'three/examples/js/renderers/SVGRenderer.js' { + declare module.exports: $Exports<'three/examples/js/renderers/SVGRenderer'>; +} +declare module 'three/examples/js/renderers/WebGLDeferredRenderer.js' { + declare module.exports: $Exports<'three/examples/js/renderers/WebGLDeferredRenderer'>; +} +declare module 'three/examples/js/RollerCoaster.js' { + declare module.exports: $Exports<'three/examples/js/RollerCoaster'>; +} +declare module 'three/examples/js/ShaderGodRays.js' { + declare module.exports: $Exports<'three/examples/js/ShaderGodRays'>; +} +declare module 'three/examples/js/shaders/BasicShader.js' { + declare module.exports: $Exports<'three/examples/js/shaders/BasicShader'>; +} +declare module 'three/examples/js/shaders/BleachBypassShader.js' { + declare module.exports: $Exports<'three/examples/js/shaders/BleachBypassShader'>; +} +declare module 'three/examples/js/shaders/BlendShader.js' { + declare module.exports: $Exports<'three/examples/js/shaders/BlendShader'>; +} +declare module 'three/examples/js/shaders/BokehShader.js' { + declare module.exports: $Exports<'three/examples/js/shaders/BokehShader'>; +} +declare module 'three/examples/js/shaders/BokehShader2.js' { + declare module.exports: $Exports<'three/examples/js/shaders/BokehShader2'>; +} +declare module 'three/examples/js/shaders/BrightnessContrastShader.js' { + declare module.exports: $Exports<'three/examples/js/shaders/BrightnessContrastShader'>; +} +declare module 'three/examples/js/shaders/ColorCorrectionShader.js' { + declare module.exports: $Exports<'three/examples/js/shaders/ColorCorrectionShader'>; +} +declare module 'three/examples/js/shaders/ColorifyShader.js' { + declare module.exports: $Exports<'three/examples/js/shaders/ColorifyShader'>; +} +declare module 'three/examples/js/shaders/ConvolutionShader.js' { + declare module.exports: $Exports<'three/examples/js/shaders/ConvolutionShader'>; +} +declare module 'three/examples/js/shaders/CopyShader.js' { + declare module.exports: $Exports<'three/examples/js/shaders/CopyShader'>; +} +declare module 'three/examples/js/shaders/DepthLimitedBlurShader.js' { + declare module.exports: $Exports<'three/examples/js/shaders/DepthLimitedBlurShader'>; +} +declare module 'three/examples/js/shaders/DigitalGlitch.js' { + declare module.exports: $Exports<'three/examples/js/shaders/DigitalGlitch'>; +} +declare module 'three/examples/js/shaders/DOFMipMapShader.js' { + declare module.exports: $Exports<'three/examples/js/shaders/DOFMipMapShader'>; +} +declare module 'three/examples/js/shaders/DotScreenShader.js' { + declare module.exports: $Exports<'three/examples/js/shaders/DotScreenShader'>; +} +declare module 'three/examples/js/shaders/FilmShader.js' { + declare module.exports: $Exports<'three/examples/js/shaders/FilmShader'>; +} +declare module 'three/examples/js/shaders/FocusShader.js' { + declare module.exports: $Exports<'three/examples/js/shaders/FocusShader'>; +} +declare module 'three/examples/js/shaders/FreiChenShader.js' { + declare module.exports: $Exports<'three/examples/js/shaders/FreiChenShader'>; +} +declare module 'three/examples/js/shaders/FresnelShader.js' { + declare module.exports: $Exports<'three/examples/js/shaders/FresnelShader'>; +} +declare module 'three/examples/js/shaders/FXAAShader.js' { + declare module.exports: $Exports<'three/examples/js/shaders/FXAAShader'>; +} +declare module 'three/examples/js/shaders/GammaCorrectionShader.js' { + declare module.exports: $Exports<'three/examples/js/shaders/GammaCorrectionShader'>; +} +declare module 'three/examples/js/shaders/HalftoneShader.js' { + declare module.exports: $Exports<'three/examples/js/shaders/HalftoneShader'>; +} +declare module 'three/examples/js/shaders/HorizontalBlurShader.js' { + declare module.exports: $Exports<'three/examples/js/shaders/HorizontalBlurShader'>; +} +declare module 'three/examples/js/shaders/HorizontalTiltShiftShader.js' { + declare module.exports: $Exports<'three/examples/js/shaders/HorizontalTiltShiftShader'>; +} +declare module 'three/examples/js/shaders/HueSaturationShader.js' { + declare module.exports: $Exports<'three/examples/js/shaders/HueSaturationShader'>; +} +declare module 'three/examples/js/shaders/KaleidoShader.js' { + declare module.exports: $Exports<'three/examples/js/shaders/KaleidoShader'>; +} +declare module 'three/examples/js/shaders/LuminosityHighPassShader.js' { + declare module.exports: $Exports<'three/examples/js/shaders/LuminosityHighPassShader'>; +} +declare module 'three/examples/js/shaders/LuminosityShader.js' { + declare module.exports: $Exports<'three/examples/js/shaders/LuminosityShader'>; +} +declare module 'three/examples/js/shaders/MirrorShader.js' { + declare module.exports: $Exports<'three/examples/js/shaders/MirrorShader'>; +} +declare module 'three/examples/js/shaders/NormalMapShader.js' { + declare module.exports: $Exports<'three/examples/js/shaders/NormalMapShader'>; +} +declare module 'three/examples/js/shaders/OceanShaders.js' { + declare module.exports: $Exports<'three/examples/js/shaders/OceanShaders'>; +} +declare module 'three/examples/js/shaders/ParallaxShader.js' { + declare module.exports: $Exports<'three/examples/js/shaders/ParallaxShader'>; +} +declare module 'three/examples/js/shaders/PixelShader.js' { + declare module.exports: $Exports<'three/examples/js/shaders/PixelShader'>; +} +declare module 'three/examples/js/shaders/RGBShiftShader.js' { + declare module.exports: $Exports<'three/examples/js/shaders/RGBShiftShader'>; +} +declare module 'three/examples/js/shaders/SAOShader.js' { + declare module.exports: $Exports<'three/examples/js/shaders/SAOShader'>; +} +declare module 'three/examples/js/shaders/SepiaShader.js' { + declare module.exports: $Exports<'three/examples/js/shaders/SepiaShader'>; +} +declare module 'three/examples/js/shaders/SMAAShader.js' { + declare module.exports: $Exports<'three/examples/js/shaders/SMAAShader'>; +} +declare module 'three/examples/js/shaders/SobelOperatorShader.js' { + declare module.exports: $Exports<'three/examples/js/shaders/SobelOperatorShader'>; +} +declare module 'three/examples/js/shaders/SSAOShader.js' { + declare module.exports: $Exports<'three/examples/js/shaders/SSAOShader'>; +} +declare module 'three/examples/js/shaders/TechnicolorShader.js' { + declare module.exports: $Exports<'three/examples/js/shaders/TechnicolorShader'>; +} +declare module 'three/examples/js/shaders/ToneMapShader.js' { + declare module.exports: $Exports<'three/examples/js/shaders/ToneMapShader'>; +} +declare module 'three/examples/js/shaders/TriangleBlurShader.js' { + declare module.exports: $Exports<'three/examples/js/shaders/TriangleBlurShader'>; +} +declare module 'three/examples/js/shaders/UnpackDepthRGBAShader.js' { + declare module.exports: $Exports<'three/examples/js/shaders/UnpackDepthRGBAShader'>; +} +declare module 'three/examples/js/shaders/VerticalBlurShader.js' { + declare module.exports: $Exports<'three/examples/js/shaders/VerticalBlurShader'>; +} +declare module 'three/examples/js/shaders/VerticalTiltShiftShader.js' { + declare module.exports: $Exports<'three/examples/js/shaders/VerticalTiltShiftShader'>; +} +declare module 'three/examples/js/shaders/VignetteShader.js' { + declare module.exports: $Exports<'three/examples/js/shaders/VignetteShader'>; +} +declare module 'three/examples/js/shaders/WaterRefractionShader.js' { + declare module.exports: $Exports<'three/examples/js/shaders/WaterRefractionShader'>; +} +declare module 'three/examples/js/ShaderSkin.js' { + declare module.exports: $Exports<'three/examples/js/ShaderSkin'>; +} +declare module 'three/examples/js/ShaderTerrain.js' { + declare module.exports: $Exports<'three/examples/js/ShaderTerrain'>; +} +declare module 'three/examples/js/ShaderToon.js' { + declare module.exports: $Exports<'three/examples/js/ShaderToon'>; +} +declare module 'three/examples/js/ShaderTranslucent.js' { + declare module.exports: $Exports<'three/examples/js/ShaderTranslucent'>; +} +declare module 'three/examples/js/SimplexNoise.js' { + declare module.exports: $Exports<'three/examples/js/SimplexNoise'>; +} +declare module 'three/examples/js/TimelinerController.js' { + declare module.exports: $Exports<'three/examples/js/TimelinerController'>; +} +declare module 'three/examples/js/TypedArrayUtils.js' { + declare module.exports: $Exports<'three/examples/js/TypedArrayUtils'>; +} +declare module 'three/examples/js/UCSCharacter.js' { + declare module.exports: $Exports<'three/examples/js/UCSCharacter'>; +} +declare module 'three/examples/js/utils/GeometryUtils.js' { + declare module.exports: $Exports<'three/examples/js/utils/GeometryUtils'>; +} +declare module 'three/examples/js/utils/MathUtils.js' { + declare module.exports: $Exports<'three/examples/js/utils/MathUtils'>; +} +declare module 'three/examples/js/utils/SceneUtils.js' { + declare module.exports: $Exports<'three/examples/js/utils/SceneUtils'>; +} +declare module 'three/examples/js/utils/ShadowMapViewer.js' { + declare module.exports: $Exports<'three/examples/js/utils/ShadowMapViewer'>; +} +declare module 'three/examples/js/utils/UVsDebug.js' { + declare module.exports: $Exports<'three/examples/js/utils/UVsDebug'>; +} +declare module 'three/examples/js/Volume.js' { + declare module.exports: $Exports<'three/examples/js/Volume'>; +} +declare module 'three/examples/js/VolumeSlice.js' { + declare module.exports: $Exports<'three/examples/js/VolumeSlice'>; +} +declare module 'three/examples/js/vr/DaydreamController.js' { + declare module.exports: $Exports<'three/examples/js/vr/DaydreamController'>; +} +declare module 'three/examples/js/vr/GearVRController.js' { + declare module.exports: $Exports<'three/examples/js/vr/GearVRController'>; +} +declare module 'three/examples/js/vr/PaintViveController.js' { + declare module.exports: $Exports<'three/examples/js/vr/PaintViveController'>; +} +declare module 'three/examples/js/vr/ViveController.js' { + declare module.exports: $Exports<'three/examples/js/vr/ViveController'>; +} +declare module 'three/examples/js/vr/WebVR.js' { + declare module.exports: $Exports<'three/examples/js/vr/WebVR'>; +} +declare module 'three/examples/js/workers/OffscreenCanvas.js' { + declare module.exports: $Exports<'three/examples/js/workers/OffscreenCanvas'>; +} +declare module 'three/src/animation/AnimationAction.js' { + declare module.exports: $Exports<'three/src/animation/AnimationAction'>; +} +declare module 'three/src/animation/AnimationClip.js' { + declare module.exports: $Exports<'three/src/animation/AnimationClip'>; +} +declare module 'three/src/animation/AnimationMixer.js' { + declare module.exports: $Exports<'three/src/animation/AnimationMixer'>; +} +declare module 'three/src/animation/AnimationObjectGroup.js' { + declare module.exports: $Exports<'three/src/animation/AnimationObjectGroup'>; +} +declare module 'three/src/animation/AnimationUtils.js' { + declare module.exports: $Exports<'three/src/animation/AnimationUtils'>; +} +declare module 'three/src/animation/KeyframeTrack.js' { + declare module.exports: $Exports<'three/src/animation/KeyframeTrack'>; +} +declare module 'three/src/animation/PropertyBinding.js' { + declare module.exports: $Exports<'three/src/animation/PropertyBinding'>; +} +declare module 'three/src/animation/PropertyMixer.js' { + declare module.exports: $Exports<'three/src/animation/PropertyMixer'>; +} +declare module 'three/src/animation/tracks/BooleanKeyframeTrack.js' { + declare module.exports: $Exports<'three/src/animation/tracks/BooleanKeyframeTrack'>; +} +declare module 'three/src/animation/tracks/ColorKeyframeTrack.js' { + declare module.exports: $Exports<'three/src/animation/tracks/ColorKeyframeTrack'>; +} +declare module 'three/src/animation/tracks/NumberKeyframeTrack.js' { + declare module.exports: $Exports<'three/src/animation/tracks/NumberKeyframeTrack'>; +} +declare module 'three/src/animation/tracks/QuaternionKeyframeTrack.js' { + declare module.exports: $Exports<'three/src/animation/tracks/QuaternionKeyframeTrack'>; +} +declare module 'three/src/animation/tracks/StringKeyframeTrack.js' { + declare module.exports: $Exports<'three/src/animation/tracks/StringKeyframeTrack'>; +} +declare module 'three/src/animation/tracks/VectorKeyframeTrack.js' { + declare module.exports: $Exports<'three/src/animation/tracks/VectorKeyframeTrack'>; +} +declare module 'three/src/audio/Audio.js' { + declare module.exports: $Exports<'three/src/audio/Audio'>; +} +declare module 'three/src/audio/AudioAnalyser.js' { + declare module.exports: $Exports<'three/src/audio/AudioAnalyser'>; +} +declare module 'three/src/audio/AudioContext.js' { + declare module.exports: $Exports<'three/src/audio/AudioContext'>; +} +declare module 'three/src/audio/AudioListener.js' { + declare module.exports: $Exports<'three/src/audio/AudioListener'>; +} +declare module 'three/src/audio/PositionalAudio.js' { + declare module.exports: $Exports<'three/src/audio/PositionalAudio'>; +} +declare module 'three/src/cameras/ArrayCamera.js' { + declare module.exports: $Exports<'three/src/cameras/ArrayCamera'>; +} +declare module 'three/src/cameras/Camera.js' { + declare module.exports: $Exports<'three/src/cameras/Camera'>; +} +declare module 'three/src/cameras/CubeCamera.js' { + declare module.exports: $Exports<'three/src/cameras/CubeCamera'>; +} +declare module 'three/src/cameras/OrthographicCamera.js' { + declare module.exports: $Exports<'three/src/cameras/OrthographicCamera'>; +} +declare module 'three/src/cameras/PerspectiveCamera.js' { + declare module.exports: $Exports<'three/src/cameras/PerspectiveCamera'>; +} +declare module 'three/src/cameras/StereoCamera.js' { + declare module.exports: $Exports<'three/src/cameras/StereoCamera'>; +} +declare module 'three/src/constants.js' { + declare module.exports: $Exports<'three/src/constants'>; +} +declare module 'three/src/core/BufferAttribute.js' { + declare module.exports: $Exports<'three/src/core/BufferAttribute'>; +} +declare module 'three/src/core/BufferGeometry.js' { + declare module.exports: $Exports<'three/src/core/BufferGeometry'>; +} +declare module 'three/src/core/Clock.js' { + declare module.exports: $Exports<'three/src/core/Clock'>; +} +declare module 'three/src/core/DirectGeometry.js' { + declare module.exports: $Exports<'three/src/core/DirectGeometry'>; +} +declare module 'three/src/core/EventDispatcher.js' { + declare module.exports: $Exports<'three/src/core/EventDispatcher'>; +} +declare module 'three/src/core/Face3.js' { + declare module.exports: $Exports<'three/src/core/Face3'>; +} +declare module 'three/src/core/Geometry.js' { + declare module.exports: $Exports<'three/src/core/Geometry'>; +} +declare module 'three/src/core/InstancedBufferAttribute.js' { + declare module.exports: $Exports<'three/src/core/InstancedBufferAttribute'>; +} +declare module 'three/src/core/InstancedBufferGeometry.js' { + declare module.exports: $Exports<'three/src/core/InstancedBufferGeometry'>; +} +declare module 'three/src/core/InstancedInterleavedBuffer.js' { + declare module.exports: $Exports<'three/src/core/InstancedInterleavedBuffer'>; +} +declare module 'three/src/core/InterleavedBuffer.js' { + declare module.exports: $Exports<'three/src/core/InterleavedBuffer'>; +} +declare module 'three/src/core/InterleavedBufferAttribute.js' { + declare module.exports: $Exports<'three/src/core/InterleavedBufferAttribute'>; +} +declare module 'three/src/core/Layers.js' { + declare module.exports: $Exports<'three/src/core/Layers'>; +} +declare module 'three/src/core/Object3D.js' { + declare module.exports: $Exports<'three/src/core/Object3D'>; +} +declare module 'three/src/core/Raycaster.js' { + declare module.exports: $Exports<'three/src/core/Raycaster'>; +} +declare module 'three/src/core/Uniform.js' { + declare module.exports: $Exports<'three/src/core/Uniform'>; +} +declare module 'three/src/extras/core/Curve.js' { + declare module.exports: $Exports<'three/src/extras/core/Curve'>; +} +declare module 'three/src/extras/core/CurvePath.js' { + declare module.exports: $Exports<'three/src/extras/core/CurvePath'>; +} +declare module 'three/src/extras/core/Font.js' { + declare module.exports: $Exports<'three/src/extras/core/Font'>; +} +declare module 'three/src/extras/core/Interpolations.js' { + declare module.exports: $Exports<'three/src/extras/core/Interpolations'>; +} +declare module 'three/src/extras/core/Path.js' { + declare module.exports: $Exports<'three/src/extras/core/Path'>; +} +declare module 'three/src/extras/core/Shape.js' { + declare module.exports: $Exports<'three/src/extras/core/Shape'>; +} +declare module 'three/src/extras/core/ShapePath.js' { + declare module.exports: $Exports<'three/src/extras/core/ShapePath'>; +} +declare module 'three/src/extras/curves/ArcCurve.js' { + declare module.exports: $Exports<'three/src/extras/curves/ArcCurve'>; +} +declare module 'three/src/extras/curves/CatmullRomCurve3.js' { + declare module.exports: $Exports<'three/src/extras/curves/CatmullRomCurve3'>; +} +declare module 'three/src/extras/curves/CubicBezierCurve.js' { + declare module.exports: $Exports<'three/src/extras/curves/CubicBezierCurve'>; +} +declare module 'three/src/extras/curves/CubicBezierCurve3.js' { + declare module.exports: $Exports<'three/src/extras/curves/CubicBezierCurve3'>; +} +declare module 'three/src/extras/curves/Curves.js' { + declare module.exports: $Exports<'three/src/extras/curves/Curves'>; +} +declare module 'three/src/extras/curves/EllipseCurve.js' { + declare module.exports: $Exports<'three/src/extras/curves/EllipseCurve'>; +} +declare module 'three/src/extras/curves/LineCurve.js' { + declare module.exports: $Exports<'three/src/extras/curves/LineCurve'>; +} +declare module 'three/src/extras/curves/LineCurve3.js' { + declare module.exports: $Exports<'three/src/extras/curves/LineCurve3'>; +} +declare module 'three/src/extras/curves/QuadraticBezierCurve.js' { + declare module.exports: $Exports<'three/src/extras/curves/QuadraticBezierCurve'>; +} +declare module 'three/src/extras/curves/QuadraticBezierCurve3.js' { + declare module.exports: $Exports<'three/src/extras/curves/QuadraticBezierCurve3'>; +} +declare module 'three/src/extras/curves/SplineCurve.js' { + declare module.exports: $Exports<'three/src/extras/curves/SplineCurve'>; +} +declare module 'three/src/extras/Earcut.js' { + declare module.exports: $Exports<'three/src/extras/Earcut'>; +} +declare module 'three/src/extras/objects/ImmediateRenderObject.js' { + declare module.exports: $Exports<'three/src/extras/objects/ImmediateRenderObject'>; +} +declare module 'three/src/extras/ShapeUtils.js' { + declare module.exports: $Exports<'three/src/extras/ShapeUtils'>; +} +declare module 'three/src/geometries/BoxGeometry.js' { + declare module.exports: $Exports<'three/src/geometries/BoxGeometry'>; +} +declare module 'three/src/geometries/CircleGeometry.js' { + declare module.exports: $Exports<'three/src/geometries/CircleGeometry'>; +} +declare module 'three/src/geometries/ConeGeometry.js' { + declare module.exports: $Exports<'three/src/geometries/ConeGeometry'>; +} +declare module 'three/src/geometries/CylinderGeometry.js' { + declare module.exports: $Exports<'three/src/geometries/CylinderGeometry'>; +} +declare module 'three/src/geometries/DodecahedronGeometry.js' { + declare module.exports: $Exports<'three/src/geometries/DodecahedronGeometry'>; +} +declare module 'three/src/geometries/EdgesGeometry.js' { + declare module.exports: $Exports<'three/src/geometries/EdgesGeometry'>; +} +declare module 'three/src/geometries/ExtrudeGeometry.js' { + declare module.exports: $Exports<'three/src/geometries/ExtrudeGeometry'>; +} +declare module 'three/src/geometries/Geometries.js' { + declare module.exports: $Exports<'three/src/geometries/Geometries'>; +} +declare module 'three/src/geometries/IcosahedronGeometry.js' { + declare module.exports: $Exports<'three/src/geometries/IcosahedronGeometry'>; +} +declare module 'three/src/geometries/LatheGeometry.js' { + declare module.exports: $Exports<'three/src/geometries/LatheGeometry'>; +} +declare module 'three/src/geometries/OctahedronGeometry.js' { + declare module.exports: $Exports<'three/src/geometries/OctahedronGeometry'>; +} +declare module 'three/src/geometries/ParametricGeometry.js' { + declare module.exports: $Exports<'three/src/geometries/ParametricGeometry'>; +} +declare module 'three/src/geometries/PlaneGeometry.js' { + declare module.exports: $Exports<'three/src/geometries/PlaneGeometry'>; +} +declare module 'three/src/geometries/PolyhedronGeometry.js' { + declare module.exports: $Exports<'three/src/geometries/PolyhedronGeometry'>; +} +declare module 'three/src/geometries/RingGeometry.js' { + declare module.exports: $Exports<'three/src/geometries/RingGeometry'>; +} +declare module 'three/src/geometries/ShapeGeometry.js' { + declare module.exports: $Exports<'three/src/geometries/ShapeGeometry'>; +} +declare module 'three/src/geometries/SphereGeometry.js' { + declare module.exports: $Exports<'three/src/geometries/SphereGeometry'>; +} +declare module 'three/src/geometries/TetrahedronGeometry.js' { + declare module.exports: $Exports<'three/src/geometries/TetrahedronGeometry'>; +} +declare module 'three/src/geometries/TextGeometry.js' { + declare module.exports: $Exports<'three/src/geometries/TextGeometry'>; +} +declare module 'three/src/geometries/TorusGeometry.js' { + declare module.exports: $Exports<'three/src/geometries/TorusGeometry'>; +} +declare module 'three/src/geometries/TorusKnotGeometry.js' { + declare module.exports: $Exports<'three/src/geometries/TorusKnotGeometry'>; +} +declare module 'three/src/geometries/TubeGeometry.js' { + declare module.exports: $Exports<'three/src/geometries/TubeGeometry'>; +} +declare module 'three/src/geometries/WireframeGeometry.js' { + declare module.exports: $Exports<'three/src/geometries/WireframeGeometry'>; +} +declare module 'three/src/helpers/ArrowHelper.js' { + declare module.exports: $Exports<'three/src/helpers/ArrowHelper'>; +} +declare module 'three/src/helpers/AxesHelper.js' { + declare module.exports: $Exports<'three/src/helpers/AxesHelper'>; +} +declare module 'three/src/helpers/Box3Helper.js' { + declare module.exports: $Exports<'three/src/helpers/Box3Helper'>; +} +declare module 'three/src/helpers/BoxHelper.js' { + declare module.exports: $Exports<'three/src/helpers/BoxHelper'>; +} +declare module 'three/src/helpers/CameraHelper.js' { + declare module.exports: $Exports<'three/src/helpers/CameraHelper'>; +} +declare module 'three/src/helpers/DirectionalLightHelper.js' { + declare module.exports: $Exports<'three/src/helpers/DirectionalLightHelper'>; +} +declare module 'three/src/helpers/FaceNormalsHelper.js' { + declare module.exports: $Exports<'three/src/helpers/FaceNormalsHelper'>; +} +declare module 'three/src/helpers/GridHelper.js' { + declare module.exports: $Exports<'three/src/helpers/GridHelper'>; +} +declare module 'three/src/helpers/HemisphereLightHelper.js' { + declare module.exports: $Exports<'three/src/helpers/HemisphereLightHelper'>; +} +declare module 'three/src/helpers/PlaneHelper.js' { + declare module.exports: $Exports<'three/src/helpers/PlaneHelper'>; +} +declare module 'three/src/helpers/PointLightHelper.js' { + declare module.exports: $Exports<'three/src/helpers/PointLightHelper'>; +} +declare module 'three/src/helpers/PolarGridHelper.js' { + declare module.exports: $Exports<'three/src/helpers/PolarGridHelper'>; +} +declare module 'three/src/helpers/RectAreaLightHelper.js' { + declare module.exports: $Exports<'three/src/helpers/RectAreaLightHelper'>; +} +declare module 'three/src/helpers/SkeletonHelper.js' { + declare module.exports: $Exports<'three/src/helpers/SkeletonHelper'>; +} +declare module 'three/src/helpers/SpotLightHelper.js' { + declare module.exports: $Exports<'three/src/helpers/SpotLightHelper'>; +} +declare module 'three/src/helpers/VertexNormalsHelper.js' { + declare module.exports: $Exports<'three/src/helpers/VertexNormalsHelper'>; +} +declare module 'three/src/lights/AmbientLight.js' { + declare module.exports: $Exports<'three/src/lights/AmbientLight'>; +} +declare module 'three/src/lights/DirectionalLight.js' { + declare module.exports: $Exports<'three/src/lights/DirectionalLight'>; +} +declare module 'three/src/lights/DirectionalLightShadow.js' { + declare module.exports: $Exports<'three/src/lights/DirectionalLightShadow'>; +} +declare module 'three/src/lights/HemisphereLight.js' { + declare module.exports: $Exports<'three/src/lights/HemisphereLight'>; +} +declare module 'three/src/lights/Light.js' { + declare module.exports: $Exports<'three/src/lights/Light'>; +} +declare module 'three/src/lights/LightShadow.js' { + declare module.exports: $Exports<'three/src/lights/LightShadow'>; +} +declare module 'three/src/lights/PointLight.js' { + declare module.exports: $Exports<'three/src/lights/PointLight'>; +} +declare module 'three/src/lights/RectAreaLight.js' { + declare module.exports: $Exports<'three/src/lights/RectAreaLight'>; +} +declare module 'three/src/lights/SpotLight.js' { + declare module.exports: $Exports<'three/src/lights/SpotLight'>; +} +declare module 'three/src/lights/SpotLightShadow.js' { + declare module.exports: $Exports<'three/src/lights/SpotLightShadow'>; +} +declare module 'three/src/loaders/AnimationLoader.js' { + declare module.exports: $Exports<'three/src/loaders/AnimationLoader'>; +} +declare module 'three/src/loaders/AudioLoader.js' { + declare module.exports: $Exports<'three/src/loaders/AudioLoader'>; +} +declare module 'three/src/loaders/BufferGeometryLoader.js' { + declare module.exports: $Exports<'three/src/loaders/BufferGeometryLoader'>; +} +declare module 'three/src/loaders/Cache.js' { + declare module.exports: $Exports<'three/src/loaders/Cache'>; +} +declare module 'three/src/loaders/CompressedTextureLoader.js' { + declare module.exports: $Exports<'three/src/loaders/CompressedTextureLoader'>; +} +declare module 'three/src/loaders/CubeTextureLoader.js' { + declare module.exports: $Exports<'three/src/loaders/CubeTextureLoader'>; +} +declare module 'three/src/loaders/DataTextureLoader.js' { + declare module.exports: $Exports<'three/src/loaders/DataTextureLoader'>; +} +declare module 'three/src/loaders/FileLoader.js' { + declare module.exports: $Exports<'three/src/loaders/FileLoader'>; +} +declare module 'three/src/loaders/FontLoader.js' { + declare module.exports: $Exports<'three/src/loaders/FontLoader'>; +} +declare module 'three/src/loaders/ImageBitmapLoader.js' { + declare module.exports: $Exports<'three/src/loaders/ImageBitmapLoader'>; +} +declare module 'three/src/loaders/ImageLoader.js' { + declare module.exports: $Exports<'three/src/loaders/ImageLoader'>; +} +declare module 'three/src/loaders/JSONLoader.js' { + declare module.exports: $Exports<'three/src/loaders/JSONLoader'>; +} +declare module 'three/src/loaders/Loader.js' { + declare module.exports: $Exports<'three/src/loaders/Loader'>; +} +declare module 'three/src/loaders/LoaderUtils.js' { + declare module.exports: $Exports<'three/src/loaders/LoaderUtils'>; +} +declare module 'three/src/loaders/LoadingManager.js' { + declare module.exports: $Exports<'three/src/loaders/LoadingManager'>; +} +declare module 'three/src/loaders/MaterialLoader.js' { + declare module.exports: $Exports<'three/src/loaders/MaterialLoader'>; +} +declare module 'three/src/loaders/ObjectLoader.js' { + declare module.exports: $Exports<'three/src/loaders/ObjectLoader'>; +} +declare module 'three/src/loaders/TextureLoader.js' { + declare module.exports: $Exports<'three/src/loaders/TextureLoader'>; +} +declare module 'three/src/materials/LineBasicMaterial.js' { + declare module.exports: $Exports<'three/src/materials/LineBasicMaterial'>; +} +declare module 'three/src/materials/LineDashedMaterial.js' { + declare module.exports: $Exports<'three/src/materials/LineDashedMaterial'>; +} +declare module 'three/src/materials/Material.js' { + declare module.exports: $Exports<'three/src/materials/Material'>; +} +declare module 'three/src/materials/Materials.js' { + declare module.exports: $Exports<'three/src/materials/Materials'>; +} +declare module 'three/src/materials/MeshBasicMaterial.js' { + declare module.exports: $Exports<'three/src/materials/MeshBasicMaterial'>; +} +declare module 'three/src/materials/MeshDepthMaterial.js' { + declare module.exports: $Exports<'three/src/materials/MeshDepthMaterial'>; +} +declare module 'three/src/materials/MeshDistanceMaterial.js' { + declare module.exports: $Exports<'three/src/materials/MeshDistanceMaterial'>; +} +declare module 'three/src/materials/MeshLambertMaterial.js' { + declare module.exports: $Exports<'three/src/materials/MeshLambertMaterial'>; +} +declare module 'three/src/materials/MeshNormalMaterial.js' { + declare module.exports: $Exports<'three/src/materials/MeshNormalMaterial'>; +} +declare module 'three/src/materials/MeshPhongMaterial.js' { + declare module.exports: $Exports<'three/src/materials/MeshPhongMaterial'>; +} +declare module 'three/src/materials/MeshPhysicalMaterial.js' { + declare module.exports: $Exports<'three/src/materials/MeshPhysicalMaterial'>; +} +declare module 'three/src/materials/MeshStandardMaterial.js' { + declare module.exports: $Exports<'three/src/materials/MeshStandardMaterial'>; +} +declare module 'three/src/materials/MeshToonMaterial.js' { + declare module.exports: $Exports<'three/src/materials/MeshToonMaterial'>; +} +declare module 'three/src/materials/PointsMaterial.js' { + declare module.exports: $Exports<'three/src/materials/PointsMaterial'>; +} +declare module 'three/src/materials/RawShaderMaterial.js' { + declare module.exports: $Exports<'three/src/materials/RawShaderMaterial'>; +} +declare module 'three/src/materials/ShaderMaterial.js' { + declare module.exports: $Exports<'three/src/materials/ShaderMaterial'>; +} +declare module 'three/src/materials/ShadowMaterial.js' { + declare module.exports: $Exports<'three/src/materials/ShadowMaterial'>; +} +declare module 'three/src/materials/SpriteMaterial.js' { + declare module.exports: $Exports<'three/src/materials/SpriteMaterial'>; +} +declare module 'three/src/math/Box2.js' { + declare module.exports: $Exports<'three/src/math/Box2'>; +} +declare module 'three/src/math/Box3.js' { + declare module.exports: $Exports<'three/src/math/Box3'>; +} +declare module 'three/src/math/Color.js' { + declare module.exports: $Exports<'three/src/math/Color'>; +} +declare module 'three/src/math/Cylindrical.js' { + declare module.exports: $Exports<'three/src/math/Cylindrical'>; +} +declare module 'three/src/math/Euler.js' { + declare module.exports: $Exports<'three/src/math/Euler'>; +} +declare module 'three/src/math/Frustum.js' { + declare module.exports: $Exports<'three/src/math/Frustum'>; +} +declare module 'three/src/math/Interpolant.js' { + declare module.exports: $Exports<'three/src/math/Interpolant'>; +} +declare module 'three/src/math/interpolants/CubicInterpolant.js' { + declare module.exports: $Exports<'three/src/math/interpolants/CubicInterpolant'>; +} +declare module 'three/src/math/interpolants/DiscreteInterpolant.js' { + declare module.exports: $Exports<'three/src/math/interpolants/DiscreteInterpolant'>; +} +declare module 'three/src/math/interpolants/LinearInterpolant.js' { + declare module.exports: $Exports<'three/src/math/interpolants/LinearInterpolant'>; +} +declare module 'three/src/math/interpolants/QuaternionLinearInterpolant.js' { + declare module.exports: $Exports<'three/src/math/interpolants/QuaternionLinearInterpolant'>; +} +declare module 'three/src/math/Line3.js' { + declare module.exports: $Exports<'three/src/math/Line3'>; +} +declare module 'three/src/math/Math.js' { + declare module.exports: $Exports<'three/src/math/Math'>; +} +declare module 'three/src/math/Matrix3.js' { + declare module.exports: $Exports<'three/src/math/Matrix3'>; +} +declare module 'three/src/math/Matrix4.js' { + declare module.exports: $Exports<'three/src/math/Matrix4'>; +} +declare module 'three/src/math/Plane.js' { + declare module.exports: $Exports<'three/src/math/Plane'>; +} +declare module 'three/src/math/Quaternion.js' { + declare module.exports: $Exports<'three/src/math/Quaternion'>; +} +declare module 'three/src/math/Ray.js' { + declare module.exports: $Exports<'three/src/math/Ray'>; +} +declare module 'three/src/math/Sphere.js' { + declare module.exports: $Exports<'three/src/math/Sphere'>; +} +declare module 'three/src/math/Spherical.js' { + declare module.exports: $Exports<'three/src/math/Spherical'>; +} +declare module 'three/src/math/Triangle.js' { + declare module.exports: $Exports<'three/src/math/Triangle'>; +} +declare module 'three/src/math/Vector2.js' { + declare module.exports: $Exports<'three/src/math/Vector2'>; +} +declare module 'three/src/math/Vector3.js' { + declare module.exports: $Exports<'three/src/math/Vector3'>; +} +declare module 'three/src/math/Vector4.js' { + declare module.exports: $Exports<'three/src/math/Vector4'>; +} +declare module 'three/src/objects/Bone.js' { + declare module.exports: $Exports<'three/src/objects/Bone'>; +} +declare module 'three/src/objects/Group.js' { + declare module.exports: $Exports<'three/src/objects/Group'>; +} +declare module 'three/src/objects/Line.js' { + declare module.exports: $Exports<'three/src/objects/Line'>; +} +declare module 'three/src/objects/LineLoop.js' { + declare module.exports: $Exports<'three/src/objects/LineLoop'>; +} +declare module 'three/src/objects/LineSegments.js' { + declare module.exports: $Exports<'three/src/objects/LineSegments'>; +} +declare module 'three/src/objects/LOD.js' { + declare module.exports: $Exports<'three/src/objects/LOD'>; +} +declare module 'three/src/objects/Mesh.js' { + declare module.exports: $Exports<'three/src/objects/Mesh'>; +} +declare module 'three/src/objects/Points.js' { + declare module.exports: $Exports<'three/src/objects/Points'>; +} +declare module 'three/src/objects/Skeleton.js' { + declare module.exports: $Exports<'three/src/objects/Skeleton'>; +} +declare module 'three/src/objects/SkinnedMesh.js' { + declare module.exports: $Exports<'three/src/objects/SkinnedMesh'>; +} +declare module 'three/src/objects/Sprite.js' { + declare module.exports: $Exports<'three/src/objects/Sprite'>; +} +declare module 'three/src/polyfills.js' { + declare module.exports: $Exports<'three/src/polyfills'>; +} +declare module 'three/src/renderers/shaders/ShaderChunk.js' { + declare module.exports: $Exports<'three/src/renderers/shaders/ShaderChunk'>; +} +declare module 'three/src/renderers/shaders/ShaderLib.js' { + declare module.exports: $Exports<'three/src/renderers/shaders/ShaderLib'>; +} +declare module 'three/src/renderers/shaders/UniformsLib.js' { + declare module.exports: $Exports<'three/src/renderers/shaders/UniformsLib'>; +} +declare module 'three/src/renderers/shaders/UniformsUtils.js' { + declare module.exports: $Exports<'three/src/renderers/shaders/UniformsUtils'>; +} +declare module 'three/src/renderers/webgl/WebGLAnimation.js' { + declare module.exports: $Exports<'three/src/renderers/webgl/WebGLAnimation'>; +} +declare module 'three/src/renderers/webgl/WebGLAttributes.js' { + declare module.exports: $Exports<'three/src/renderers/webgl/WebGLAttributes'>; +} +declare module 'three/src/renderers/webgl/WebGLBackground.js' { + declare module.exports: $Exports<'three/src/renderers/webgl/WebGLBackground'>; +} +declare module 'three/src/renderers/webgl/WebGLBufferRenderer.js' { + declare module.exports: $Exports<'three/src/renderers/webgl/WebGLBufferRenderer'>; +} +declare module 'three/src/renderers/webgl/WebGLCapabilities.js' { + declare module.exports: $Exports<'three/src/renderers/webgl/WebGLCapabilities'>; +} +declare module 'three/src/renderers/webgl/WebGLClipping.js' { + declare module.exports: $Exports<'three/src/renderers/webgl/WebGLClipping'>; +} +declare module 'three/src/renderers/webgl/WebGLExtensions.js' { + declare module.exports: $Exports<'three/src/renderers/webgl/WebGLExtensions'>; +} +declare module 'three/src/renderers/webgl/WebGLGeometries.js' { + declare module.exports: $Exports<'three/src/renderers/webgl/WebGLGeometries'>; +} +declare module 'three/src/renderers/webgl/WebGLIndexedBufferRenderer.js' { + declare module.exports: $Exports<'three/src/renderers/webgl/WebGLIndexedBufferRenderer'>; +} +declare module 'three/src/renderers/webgl/WebGLInfo.js' { + declare module.exports: $Exports<'three/src/renderers/webgl/WebGLInfo'>; +} +declare module 'three/src/renderers/webgl/WebGLLights.js' { + declare module.exports: $Exports<'three/src/renderers/webgl/WebGLLights'>; +} +declare module 'three/src/renderers/webgl/WebGLMorphtargets.js' { + declare module.exports: $Exports<'three/src/renderers/webgl/WebGLMorphtargets'>; +} +declare module 'three/src/renderers/webgl/WebGLObjects.js' { + declare module.exports: $Exports<'three/src/renderers/webgl/WebGLObjects'>; +} +declare module 'three/src/renderers/webgl/WebGLProgram.js' { + declare module.exports: $Exports<'three/src/renderers/webgl/WebGLProgram'>; +} +declare module 'three/src/renderers/webgl/WebGLPrograms.js' { + declare module.exports: $Exports<'three/src/renderers/webgl/WebGLPrograms'>; +} +declare module 'three/src/renderers/webgl/WebGLProperties.js' { + declare module.exports: $Exports<'three/src/renderers/webgl/WebGLProperties'>; +} +declare module 'three/src/renderers/webgl/WebGLRenderLists.js' { + declare module.exports: $Exports<'three/src/renderers/webgl/WebGLRenderLists'>; +} +declare module 'three/src/renderers/webgl/WebGLRenderStates.js' { + declare module.exports: $Exports<'three/src/renderers/webgl/WebGLRenderStates'>; +} +declare module 'three/src/renderers/webgl/WebGLShader.js' { + declare module.exports: $Exports<'three/src/renderers/webgl/WebGLShader'>; +} +declare module 'three/src/renderers/webgl/WebGLShadowMap.js' { + declare module.exports: $Exports<'three/src/renderers/webgl/WebGLShadowMap'>; +} +declare module 'three/src/renderers/webgl/WebGLSpriteRenderer.js' { + declare module.exports: $Exports<'three/src/renderers/webgl/WebGLSpriteRenderer'>; +} +declare module 'three/src/renderers/webgl/WebGLState.js' { + declare module.exports: $Exports<'three/src/renderers/webgl/WebGLState'>; +} +declare module 'three/src/renderers/webgl/WebGLTextures.js' { + declare module.exports: $Exports<'three/src/renderers/webgl/WebGLTextures'>; +} +declare module 'three/src/renderers/webgl/WebGLUniforms.js' { + declare module.exports: $Exports<'three/src/renderers/webgl/WebGLUniforms'>; +} +declare module 'three/src/renderers/webgl/WebGLUtils.js' { + declare module.exports: $Exports<'three/src/renderers/webgl/WebGLUtils'>; +} +declare module 'three/src/renderers/WebGL2Renderer.js' { + declare module.exports: $Exports<'three/src/renderers/WebGL2Renderer'>; +} +declare module 'three/src/renderers/WebGLRenderer.js' { + declare module.exports: $Exports<'three/src/renderers/WebGLRenderer'>; +} +declare module 'three/src/renderers/WebGLRenderTarget.js' { + declare module.exports: $Exports<'three/src/renderers/WebGLRenderTarget'>; +} +declare module 'three/src/renderers/WebGLRenderTargetCube.js' { + declare module.exports: $Exports<'three/src/renderers/WebGLRenderTargetCube'>; +} +declare module 'three/src/renderers/webvr/WebVRManager.js' { + declare module.exports: $Exports<'three/src/renderers/webvr/WebVRManager'>; +} +declare module 'three/src/renderers/webvr/WebXRManager.js' { + declare module.exports: $Exports<'three/src/renderers/webvr/WebXRManager'>; +} +declare module 'three/src/scenes/Fog.js' { + declare module.exports: $Exports<'three/src/scenes/Fog'>; +} +declare module 'three/src/scenes/FogExp2.js' { + declare module.exports: $Exports<'three/src/scenes/FogExp2'>; +} +declare module 'three/src/scenes/Scene.js' { + declare module.exports: $Exports<'three/src/scenes/Scene'>; +} +declare module 'three/src/textures/CanvasTexture.js' { + declare module.exports: $Exports<'three/src/textures/CanvasTexture'>; +} +declare module 'three/src/textures/CompressedTexture.js' { + declare module.exports: $Exports<'three/src/textures/CompressedTexture'>; +} +declare module 'three/src/textures/CubeTexture.js' { + declare module.exports: $Exports<'three/src/textures/CubeTexture'>; +} +declare module 'three/src/textures/DataTexture.js' { + declare module.exports: $Exports<'three/src/textures/DataTexture'>; +} +declare module 'three/src/textures/DepthTexture.js' { + declare module.exports: $Exports<'three/src/textures/DepthTexture'>; +} +declare module 'three/src/textures/Texture.js' { + declare module.exports: $Exports<'three/src/textures/Texture'>; +} +declare module 'three/src/textures/VideoTexture.js' { + declare module.exports: $Exports<'three/src/textures/VideoTexture'>; +} +declare module 'three/src/Three.js' { + declare module.exports: $Exports<'three/src/Three'>; +} +declare module 'three/src/Three.Legacy.js' { + declare module.exports: $Exports<'three/src/Three.Legacy'>; +} +declare module 'three/src/utils.js' { + declare module.exports: $Exports<'three/src/utils'>; +} diff --git a/flow-typed/npm/tree-kill_vx.x.x.js b/flow-typed/npm/tree-kill_vx.x.x.js new file mode 100644 index 000000000..021f8e385 --- /dev/null +++ b/flow-typed/npm/tree-kill_vx.x.x.js @@ -0,0 +1,38 @@ +// flow-typed signature: 90ed4ddc2e61bf33476bab835c3b2458 +// flow-typed version: <>/tree-kill_v^1.1.0/flow_v0.94.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'tree-kill' + * + * 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 'tree-kill' { + 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 'tree-kill/cli' { + declare module.exports: any; +} + +// Filename aliases +declare module 'tree-kill/cli.js' { + declare module.exports: $Exports<'tree-kill/cli'>; +} +declare module 'tree-kill/index' { + declare module.exports: $Exports<'tree-kill'>; +} +declare module 'tree-kill/index.js' { + declare module.exports: $Exports<'tree-kill'>; +} diff --git a/flow-typed/npm/video.js_vx.x.x.js b/flow-typed/npm/video.js_vx.x.x.js new file mode 100644 index 000000000..afdd615fe --- /dev/null +++ b/flow-typed/npm/video.js_vx.x.x.js @@ -0,0 +1,361 @@ +// flow-typed signature: fc9a70c3d69bf64312e4865ce1531035 +// flow-typed version: <>/video.js_v^7.2.2/flow_v0.94.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'video.js' + * + * 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 'video.js' { + 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 'video.js/core' { + declare module.exports: any; +} + +declare module 'video.js/dist/alt/video.core' { + declare module.exports: any; +} + +declare module 'video.js/dist/alt/video.core.min' { + declare module.exports: any; +} + +declare module 'video.js/dist/alt/video.core.novtt' { + declare module.exports: any; +} + +declare module 'video.js/dist/alt/video.core.novtt.min' { + declare module.exports: any; +} + +declare module 'video.js/dist/alt/video.novtt' { + declare module.exports: any; +} + +declare module 'video.js/dist/alt/video.novtt.min' { + declare module.exports: any; +} + +declare module 'video.js/dist/lang/ar' { + declare module.exports: any; +} + +declare module 'video.js/dist/lang/ba' { + declare module.exports: any; +} + +declare module 'video.js/dist/lang/bg' { + declare module.exports: any; +} + +declare module 'video.js/dist/lang/ca' { + declare module.exports: any; +} + +declare module 'video.js/dist/lang/cs' { + declare module.exports: any; +} + +declare module 'video.js/dist/lang/cy' { + declare module.exports: any; +} + +declare module 'video.js/dist/lang/da' { + declare module.exports: any; +} + +declare module 'video.js/dist/lang/de' { + declare module.exports: any; +} + +declare module 'video.js/dist/lang/el' { + declare module.exports: any; +} + +declare module 'video.js/dist/lang/en' { + declare module.exports: any; +} + +declare module 'video.js/dist/lang/es' { + declare module.exports: any; +} + +declare module 'video.js/dist/lang/fa' { + declare module.exports: any; +} + +declare module 'video.js/dist/lang/fi' { + declare module.exports: any; +} + +declare module 'video.js/dist/lang/fr' { + declare module.exports: any; +} + +declare module 'video.js/dist/lang/gl' { + declare module.exports: any; +} + +declare module 'video.js/dist/lang/he' { + declare module.exports: any; +} + +declare module 'video.js/dist/lang/hr' { + declare module.exports: any; +} + +declare module 'video.js/dist/lang/hu' { + declare module.exports: any; +} + +declare module 'video.js/dist/lang/it' { + declare module.exports: any; +} + +declare module 'video.js/dist/lang/ja' { + declare module.exports: any; +} + +declare module 'video.js/dist/lang/ko' { + declare module.exports: any; +} + +declare module 'video.js/dist/lang/nb' { + declare module.exports: any; +} + +declare module 'video.js/dist/lang/nl' { + declare module.exports: any; +} + +declare module 'video.js/dist/lang/nn' { + declare module.exports: any; +} + +declare module 'video.js/dist/lang/oc' { + declare module.exports: any; +} + +declare module 'video.js/dist/lang/pl' { + declare module.exports: any; +} + +declare module 'video.js/dist/lang/pt-BR' { + declare module.exports: any; +} + +declare module 'video.js/dist/lang/pt-PT' { + declare module.exports: any; +} + +declare module 'video.js/dist/lang/ru' { + declare module.exports: any; +} + +declare module 'video.js/dist/lang/sk' { + declare module.exports: any; +} + +declare module 'video.js/dist/lang/sr' { + declare module.exports: any; +} + +declare module 'video.js/dist/lang/sv' { + declare module.exports: any; +} + +declare module 'video.js/dist/lang/tr' { + declare module.exports: any; +} + +declare module 'video.js/dist/lang/uk' { + declare module.exports: any; +} + +declare module 'video.js/dist/lang/vi' { + declare module.exports: any; +} + +declare module 'video.js/dist/lang/zh-CN' { + declare module.exports: any; +} + +declare module 'video.js/dist/lang/zh-TW' { + declare module.exports: any; +} + +declare module 'video.js/dist/video.cjs' { + declare module.exports: any; +} + +declare module 'video.js/dist/video.es' { + declare module.exports: any; +} + +declare module 'video.js/dist/video' { + declare module.exports: any; +} + +declare module 'video.js/dist/video.min' { + declare module.exports: any; +} + +// Filename aliases +declare module 'video.js/core.js' { + declare module.exports: $Exports<'video.js/core'>; +} +declare module 'video.js/dist/alt/video.core.js' { + declare module.exports: $Exports<'video.js/dist/alt/video.core'>; +} +declare module 'video.js/dist/alt/video.core.min.js' { + declare module.exports: $Exports<'video.js/dist/alt/video.core.min'>; +} +declare module 'video.js/dist/alt/video.core.novtt.js' { + declare module.exports: $Exports<'video.js/dist/alt/video.core.novtt'>; +} +declare module 'video.js/dist/alt/video.core.novtt.min.js' { + declare module.exports: $Exports<'video.js/dist/alt/video.core.novtt.min'>; +} +declare module 'video.js/dist/alt/video.novtt.js' { + declare module.exports: $Exports<'video.js/dist/alt/video.novtt'>; +} +declare module 'video.js/dist/alt/video.novtt.min.js' { + declare module.exports: $Exports<'video.js/dist/alt/video.novtt.min'>; +} +declare module 'video.js/dist/lang/ar.js' { + declare module.exports: $Exports<'video.js/dist/lang/ar'>; +} +declare module 'video.js/dist/lang/ba.js' { + declare module.exports: $Exports<'video.js/dist/lang/ba'>; +} +declare module 'video.js/dist/lang/bg.js' { + declare module.exports: $Exports<'video.js/dist/lang/bg'>; +} +declare module 'video.js/dist/lang/ca.js' { + declare module.exports: $Exports<'video.js/dist/lang/ca'>; +} +declare module 'video.js/dist/lang/cs.js' { + declare module.exports: $Exports<'video.js/dist/lang/cs'>; +} +declare module 'video.js/dist/lang/cy.js' { + declare module.exports: $Exports<'video.js/dist/lang/cy'>; +} +declare module 'video.js/dist/lang/da.js' { + declare module.exports: $Exports<'video.js/dist/lang/da'>; +} +declare module 'video.js/dist/lang/de.js' { + declare module.exports: $Exports<'video.js/dist/lang/de'>; +} +declare module 'video.js/dist/lang/el.js' { + declare module.exports: $Exports<'video.js/dist/lang/el'>; +} +declare module 'video.js/dist/lang/en.js' { + declare module.exports: $Exports<'video.js/dist/lang/en'>; +} +declare module 'video.js/dist/lang/es.js' { + declare module.exports: $Exports<'video.js/dist/lang/es'>; +} +declare module 'video.js/dist/lang/fa.js' { + declare module.exports: $Exports<'video.js/dist/lang/fa'>; +} +declare module 'video.js/dist/lang/fi.js' { + declare module.exports: $Exports<'video.js/dist/lang/fi'>; +} +declare module 'video.js/dist/lang/fr.js' { + declare module.exports: $Exports<'video.js/dist/lang/fr'>; +} +declare module 'video.js/dist/lang/gl.js' { + declare module.exports: $Exports<'video.js/dist/lang/gl'>; +} +declare module 'video.js/dist/lang/he.js' { + declare module.exports: $Exports<'video.js/dist/lang/he'>; +} +declare module 'video.js/dist/lang/hr.js' { + declare module.exports: $Exports<'video.js/dist/lang/hr'>; +} +declare module 'video.js/dist/lang/hu.js' { + declare module.exports: $Exports<'video.js/dist/lang/hu'>; +} +declare module 'video.js/dist/lang/it.js' { + declare module.exports: $Exports<'video.js/dist/lang/it'>; +} +declare module 'video.js/dist/lang/ja.js' { + declare module.exports: $Exports<'video.js/dist/lang/ja'>; +} +declare module 'video.js/dist/lang/ko.js' { + declare module.exports: $Exports<'video.js/dist/lang/ko'>; +} +declare module 'video.js/dist/lang/nb.js' { + declare module.exports: $Exports<'video.js/dist/lang/nb'>; +} +declare module 'video.js/dist/lang/nl.js' { + declare module.exports: $Exports<'video.js/dist/lang/nl'>; +} +declare module 'video.js/dist/lang/nn.js' { + declare module.exports: $Exports<'video.js/dist/lang/nn'>; +} +declare module 'video.js/dist/lang/oc.js' { + declare module.exports: $Exports<'video.js/dist/lang/oc'>; +} +declare module 'video.js/dist/lang/pl.js' { + declare module.exports: $Exports<'video.js/dist/lang/pl'>; +} +declare module 'video.js/dist/lang/pt-BR.js' { + declare module.exports: $Exports<'video.js/dist/lang/pt-BR'>; +} +declare module 'video.js/dist/lang/pt-PT.js' { + declare module.exports: $Exports<'video.js/dist/lang/pt-PT'>; +} +declare module 'video.js/dist/lang/ru.js' { + declare module.exports: $Exports<'video.js/dist/lang/ru'>; +} +declare module 'video.js/dist/lang/sk.js' { + declare module.exports: $Exports<'video.js/dist/lang/sk'>; +} +declare module 'video.js/dist/lang/sr.js' { + declare module.exports: $Exports<'video.js/dist/lang/sr'>; +} +declare module 'video.js/dist/lang/sv.js' { + declare module.exports: $Exports<'video.js/dist/lang/sv'>; +} +declare module 'video.js/dist/lang/tr.js' { + declare module.exports: $Exports<'video.js/dist/lang/tr'>; +} +declare module 'video.js/dist/lang/uk.js' { + declare module.exports: $Exports<'video.js/dist/lang/uk'>; +} +declare module 'video.js/dist/lang/vi.js' { + declare module.exports: $Exports<'video.js/dist/lang/vi'>; +} +declare module 'video.js/dist/lang/zh-CN.js' { + declare module.exports: $Exports<'video.js/dist/lang/zh-CN'>; +} +declare module 'video.js/dist/lang/zh-TW.js' { + declare module.exports: $Exports<'video.js/dist/lang/zh-TW'>; +} +declare module 'video.js/dist/video.cjs.js' { + declare module.exports: $Exports<'video.js/dist/video.cjs'>; +} +declare module 'video.js/dist/video.es.js' { + declare module.exports: $Exports<'video.js/dist/video.es'>; +} +declare module 'video.js/dist/video.js' { + declare module.exports: $Exports<'video.js/dist/video'>; +} +declare module 'video.js/dist/video.min.js' { + declare module.exports: $Exports<'video.js/dist/video.min'>; +} diff --git a/flow-typed/npm/webpack-config-utils_vx.x.x.js b/flow-typed/npm/webpack-config-utils_vx.x.x.js new file mode 100644 index 000000000..647b555b1 --- /dev/null +++ b/flow-typed/npm/webpack-config-utils_vx.x.x.js @@ -0,0 +1,53 @@ +// flow-typed signature: 119b891fded3f6f769118c64c0924aa8 +// flow-typed version: <>/webpack-config-utils_v^2.3.1/flow_v0.94.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'webpack-config-utils' + * + * 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 'webpack-config-utils' { + 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 'webpack-config-utils/dist/get-if-utils' { + declare module.exports: any; +} + +declare module 'webpack-config-utils/dist/index' { + declare module.exports: any; +} + +declare module 'webpack-config-utils/dist/prop-if' { + declare module.exports: any; +} + +declare module 'webpack-config-utils/dist/remove-empty' { + declare module.exports: any; +} + +// Filename aliases +declare module 'webpack-config-utils/dist/get-if-utils.js' { + declare module.exports: $Exports<'webpack-config-utils/dist/get-if-utils'>; +} +declare module 'webpack-config-utils/dist/index.js' { + declare module.exports: $Exports<'webpack-config-utils/dist/index'>; +} +declare module 'webpack-config-utils/dist/prop-if.js' { + declare module.exports: $Exports<'webpack-config-utils/dist/prop-if'>; +} +declare module 'webpack-config-utils/dist/remove-empty.js' { + declare module.exports: $Exports<'webpack-config-utils/dist/remove-empty'>; +} diff --git a/flow-typed/npm/webpack-dev-middleware_vx.x.x.js b/flow-typed/npm/webpack-dev-middleware_vx.x.x.js new file mode 100644 index 000000000..347259ee9 --- /dev/null +++ b/flow-typed/npm/webpack-dev-middleware_vx.x.x.js @@ -0,0 +1,73 @@ +// flow-typed signature: 24e2ca3d2b72b68f2581118b76b85a4a +// flow-typed version: <>/webpack-dev-middleware_v^3.6.0/flow_v0.94.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'webpack-dev-middleware' + * + * 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 'webpack-dev-middleware' { + 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 'webpack-dev-middleware/lib/context' { + declare module.exports: any; +} + +declare module 'webpack-dev-middleware/lib/DevMiddlewareError' { + declare module.exports: any; +} + +declare module 'webpack-dev-middleware/lib/fs' { + declare module.exports: any; +} + +declare module 'webpack-dev-middleware/lib/middleware' { + declare module.exports: any; +} + +declare module 'webpack-dev-middleware/lib/reporter' { + declare module.exports: any; +} + +declare module 'webpack-dev-middleware/lib/util' { + declare module.exports: any; +} + +// Filename aliases +declare module 'webpack-dev-middleware/index' { + declare module.exports: $Exports<'webpack-dev-middleware'>; +} +declare module 'webpack-dev-middleware/index.js' { + declare module.exports: $Exports<'webpack-dev-middleware'>; +} +declare module 'webpack-dev-middleware/lib/context.js' { + declare module.exports: $Exports<'webpack-dev-middleware/lib/context'>; +} +declare module 'webpack-dev-middleware/lib/DevMiddlewareError.js' { + declare module.exports: $Exports<'webpack-dev-middleware/lib/DevMiddlewareError'>; +} +declare module 'webpack-dev-middleware/lib/fs.js' { + declare module.exports: $Exports<'webpack-dev-middleware/lib/fs'>; +} +declare module 'webpack-dev-middleware/lib/middleware.js' { + declare module.exports: $Exports<'webpack-dev-middleware/lib/middleware'>; +} +declare module 'webpack-dev-middleware/lib/reporter.js' { + declare module.exports: $Exports<'webpack-dev-middleware/lib/reporter'>; +} +declare module 'webpack-dev-middleware/lib/util.js' { + declare module.exports: $Exports<'webpack-dev-middleware/lib/util'>; +} diff --git a/flow-typed/npm/webpack-dev-server_vx.x.x.js b/flow-typed/npm/webpack-dev-server_vx.x.x.js new file mode 100644 index 000000000..1d8aa6d68 --- /dev/null +++ b/flow-typed/npm/webpack-dev-server_vx.x.x.js @@ -0,0 +1,165 @@ +// flow-typed signature: e698725e48931b3fdcf612e52bf5cbee +// flow-typed version: <>/webpack-dev-server_v^3.1.14/flow_v0.94.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'webpack-dev-server' + * + * 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 'webpack-dev-server' { + 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 'webpack-dev-server/bin/options' { + declare module.exports: any; +} + +declare module 'webpack-dev-server/bin/webpack-dev-server' { + declare module.exports: any; +} + +declare module 'webpack-dev-server/client/index.bundle' { + declare module.exports: any; +} + +declare module 'webpack-dev-server/client/index' { + declare module.exports: any; +} + +declare module 'webpack-dev-server/client/live.bundle' { + declare module.exports: any; +} + +declare module 'webpack-dev-server/client/overlay' { + declare module.exports: any; +} + +declare module 'webpack-dev-server/client/socket' { + declare module.exports: any; +} + +declare module 'webpack-dev-server/client/sockjs.bundle' { + declare module.exports: any; +} + +declare module 'webpack-dev-server/client/webpack.config' { + declare module.exports: any; +} + +declare module 'webpack-dev-server/lib/Server' { + declare module.exports: any; +} + +declare module 'webpack-dev-server/lib/utils/addEntries' { + declare module.exports: any; +} + +declare module 'webpack-dev-server/lib/utils/colors' { + declare module.exports: any; +} + +declare module 'webpack-dev-server/lib/utils/createCertificate' { + declare module.exports: any; +} + +declare module 'webpack-dev-server/lib/utils/createConfig' { + declare module.exports: any; +} + +declare module 'webpack-dev-server/lib/utils/createDomain' { + declare module.exports: any; +} + +declare module 'webpack-dev-server/lib/utils/createLogger' { + declare module.exports: any; +} + +declare module 'webpack-dev-server/lib/utils/defaultTo' { + declare module.exports: any; +} + +declare module 'webpack-dev-server/lib/utils/getVersions' { + declare module.exports: any; +} + +declare module 'webpack-dev-server/lib/utils/runBonjour' { + declare module.exports: any; +} + +declare module 'webpack-dev-server/lib/utils/status' { + declare module.exports: any; +} + +// Filename aliases +declare module 'webpack-dev-server/bin/options.js' { + declare module.exports: $Exports<'webpack-dev-server/bin/options'>; +} +declare module 'webpack-dev-server/bin/webpack-dev-server.js' { + declare module.exports: $Exports<'webpack-dev-server/bin/webpack-dev-server'>; +} +declare module 'webpack-dev-server/client/index.bundle.js' { + declare module.exports: $Exports<'webpack-dev-server/client/index.bundle'>; +} +declare module 'webpack-dev-server/client/index.js' { + declare module.exports: $Exports<'webpack-dev-server/client/index'>; +} +declare module 'webpack-dev-server/client/live.bundle.js' { + declare module.exports: $Exports<'webpack-dev-server/client/live.bundle'>; +} +declare module 'webpack-dev-server/client/overlay.js' { + declare module.exports: $Exports<'webpack-dev-server/client/overlay'>; +} +declare module 'webpack-dev-server/client/socket.js' { + declare module.exports: $Exports<'webpack-dev-server/client/socket'>; +} +declare module 'webpack-dev-server/client/sockjs.bundle.js' { + declare module.exports: $Exports<'webpack-dev-server/client/sockjs.bundle'>; +} +declare module 'webpack-dev-server/client/webpack.config.js' { + declare module.exports: $Exports<'webpack-dev-server/client/webpack.config'>; +} +declare module 'webpack-dev-server/lib/Server.js' { + declare module.exports: $Exports<'webpack-dev-server/lib/Server'>; +} +declare module 'webpack-dev-server/lib/utils/addEntries.js' { + declare module.exports: $Exports<'webpack-dev-server/lib/utils/addEntries'>; +} +declare module 'webpack-dev-server/lib/utils/colors.js' { + declare module.exports: $Exports<'webpack-dev-server/lib/utils/colors'>; +} +declare module 'webpack-dev-server/lib/utils/createCertificate.js' { + declare module.exports: $Exports<'webpack-dev-server/lib/utils/createCertificate'>; +} +declare module 'webpack-dev-server/lib/utils/createConfig.js' { + declare module.exports: $Exports<'webpack-dev-server/lib/utils/createConfig'>; +} +declare module 'webpack-dev-server/lib/utils/createDomain.js' { + declare module.exports: $Exports<'webpack-dev-server/lib/utils/createDomain'>; +} +declare module 'webpack-dev-server/lib/utils/createLogger.js' { + declare module.exports: $Exports<'webpack-dev-server/lib/utils/createLogger'>; +} +declare module 'webpack-dev-server/lib/utils/defaultTo.js' { + declare module.exports: $Exports<'webpack-dev-server/lib/utils/defaultTo'>; +} +declare module 'webpack-dev-server/lib/utils/getVersions.js' { + declare module.exports: $Exports<'webpack-dev-server/lib/utils/getVersions'>; +} +declare module 'webpack-dev-server/lib/utils/runBonjour.js' { + declare module.exports: $Exports<'webpack-dev-server/lib/utils/runBonjour'>; +} +declare module 'webpack-dev-server/lib/utils/status.js' { + declare module.exports: $Exports<'webpack-dev-server/lib/utils/status'>; +} diff --git a/flow-typed/npm/webpack-hot-middleware_vx.x.x.js b/flow-typed/npm/webpack-hot-middleware_vx.x.x.js new file mode 100644 index 000000000..541e399c6 --- /dev/null +++ b/flow-typed/npm/webpack-hot-middleware_vx.x.x.js @@ -0,0 +1,60 @@ +// flow-typed signature: 0fb45551c159938e6e4b1717d467bb36 +// flow-typed version: <>/webpack-hot-middleware_v^2.24.3/flow_v0.94.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'webpack-hot-middleware' + * + * 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 'webpack-hot-middleware' { + 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 'webpack-hot-middleware/client-overlay' { + declare module.exports: any; +} + +declare module 'webpack-hot-middleware/client' { + declare module.exports: any; +} + +declare module 'webpack-hot-middleware/helpers' { + declare module.exports: any; +} + +declare module 'webpack-hot-middleware/middleware' { + declare module.exports: any; +} + +declare module 'webpack-hot-middleware/process-update' { + declare module.exports: any; +} + +// Filename aliases +declare module 'webpack-hot-middleware/client-overlay.js' { + declare module.exports: $Exports<'webpack-hot-middleware/client-overlay'>; +} +declare module 'webpack-hot-middleware/client.js' { + declare module.exports: $Exports<'webpack-hot-middleware/client'>; +} +declare module 'webpack-hot-middleware/helpers.js' { + declare module.exports: $Exports<'webpack-hot-middleware/helpers'>; +} +declare module 'webpack-hot-middleware/middleware.js' { + declare module.exports: $Exports<'webpack-hot-middleware/middleware'>; +} +declare module 'webpack-hot-middleware/process-update.js' { + declare module.exports: $Exports<'webpack-hot-middleware/process-update'>; +} diff --git a/flow-typed/npm/webpack-merge_vx.x.x.js b/flow-typed/npm/webpack-merge_vx.x.x.js new file mode 100644 index 000000000..7733344d0 --- /dev/null +++ b/flow-typed/npm/webpack-merge_vx.x.x.js @@ -0,0 +1,60 @@ +// flow-typed signature: af76d3115110c79081ef77256aed7826 +// flow-typed version: <>/webpack-merge_v^4.2.1/flow_v0.94.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'webpack-merge' + * + * 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 'webpack-merge' { + 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 'webpack-merge/lib/index' { + declare module.exports: any; +} + +declare module 'webpack-merge/lib/join-arrays-smart' { + declare module.exports: any; +} + +declare module 'webpack-merge/lib/join-arrays' { + declare module.exports: any; +} + +declare module 'webpack-merge/lib/types' { + declare module.exports: any; +} + +declare module 'webpack-merge/lib/unique' { + declare module.exports: any; +} + +// Filename aliases +declare module 'webpack-merge/lib/index.js' { + declare module.exports: $Exports<'webpack-merge/lib/index'>; +} +declare module 'webpack-merge/lib/join-arrays-smart.js' { + declare module.exports: $Exports<'webpack-merge/lib/join-arrays-smart'>; +} +declare module 'webpack-merge/lib/join-arrays.js' { + declare module.exports: $Exports<'webpack-merge/lib/join-arrays'>; +} +declare module 'webpack-merge/lib/types.js' { + declare module.exports: $Exports<'webpack-merge/lib/types'>; +} +declare module 'webpack-merge/lib/unique.js' { + declare module.exports: $Exports<'webpack-merge/lib/unique'>; +} diff --git a/flow-typed/npm/webpack-node-externals_vx.x.x.js b/flow-typed/npm/webpack-node-externals_vx.x.x.js new file mode 100644 index 000000000..77f67f099 --- /dev/null +++ b/flow-typed/npm/webpack-node-externals_vx.x.x.js @@ -0,0 +1,38 @@ +// flow-typed signature: 1d7aefcf2ebd40e31c005a290a58a9c5 +// flow-typed version: <>/webpack-node-externals_v^1.7.2/flow_v0.94.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'webpack-node-externals' + * + * 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 'webpack-node-externals' { + 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 'webpack-node-externals/utils' { + declare module.exports: any; +} + +// Filename aliases +declare module 'webpack-node-externals/index' { + declare module.exports: $Exports<'webpack-node-externals'>; +} +declare module 'webpack-node-externals/index.js' { + declare module.exports: $Exports<'webpack-node-externals'>; +} +declare module 'webpack-node-externals/utils.js' { + declare module.exports: $Exports<'webpack-node-externals/utils'>; +} diff --git a/flow-typed/npm/webpack_v4.x.x.js b/flow-typed/npm/webpack_v4.x.x.js new file mode 100644 index 000000000..a1df5f6e4 --- /dev/null +++ b/flow-typed/npm/webpack_v4.x.x.js @@ -0,0 +1,594 @@ +// flow-typed signature: 72cb54db24df27a7bac24b0b302df296 +// flow-typed version: 6cb74e5628/webpack_v4.x.x/flow_>=v0.71.x + +import * as http from 'http'; +import fs from 'fs'; + +declare module 'webpack' { + declare class WebpackError extends Error { + constructor(message: string): WebpackError; + inspect(): string; + } + + declare interface Stats { + hasErrors(): boolean; + hasWarnings(): boolean; + toJson(options?: StatsOptions): any; + toString(options?: StatsOptions & { colors?: boolean }): string; + } + + declare type Callback = (error: WebpackError, stats: Stats) => void; + declare type WatchHandler = (error: WebpackError, stats: Stats) => void; + + declare type Watching = { + close(): void, + invalidate(): void, + }; + + declare type WebpackCompiler = { + run(callback: Callback): void, + watch(options: WatchOptions, handler: WatchHandler): Watching, + }; + + declare type WebpackMultiCompiler = { + run(callback: Callback): void, + watch(options: WatchOptions, handler: WatchHandler): Watching, + }; + + declare class WebpackCompilation { + constructor(compiler: WebpackCompiler): WebpackCompilation; + // <...> + } + + declare class WebpackStats { + constructor(compilation: WebpackCompilation): WebpackStats; + // <...> + } + + declare type NonEmptyArrayOfUniqueStringValues = Array; + + declare type EntryObject = { + [k: string]: string | NonEmptyArrayOfUniqueStringValues, + }; + + declare type EntryItem = string | NonEmptyArrayOfUniqueStringValues; + + declare type EntryStatic = EntryObject | EntryItem; + + declare type EntryDynamic = () => EntryStatic | Promise; + + declare type Entry = EntryDynamic | EntryStatic; + + declare type ArrayOfStringValues = Array; + + declare type ExternalItem = + | string + | { + [k: string]: + | string + | { + [k: string]: any, + } + | ArrayOfStringValues + | boolean, + } + | RegExp; + + declare type Externals = + | (( + context: string, + request: string, + callback: (err?: Error, result?: string) => void + ) => void) + | ExternalItem + | Array< + | (( + context: string, + request: string, + callback: (err?: Error, result?: string) => void + ) => void) + | ExternalItem + >; + + declare type RuleSetCondition = + | RegExp + | string + | ((value: string) => boolean) + | RuleSetConditions + | { + and?: RuleSetConditions, + exclude?: RuleSetConditionOrConditions, + include?: RuleSetConditionOrConditions, + not?: RuleSetConditions, + or?: RuleSetConditions, + test?: RuleSetConditionOrConditions, + }; + + declare type RuleSetConditions = Array; + + declare type RuleSetConditionOrConditions = + | RuleSetCondition + | RuleSetConditions; + + declare type RuleSetLoader = string; + + declare type RuleSetQuery = { [k: string]: any } | string; + + declare type RuleSetUseItem = + | RuleSetLoader + | Function + | { + ident?: string, + loader?: RuleSetLoader, + options?: RuleSetQuery, + query?: RuleSetQuery, + }; + + declare type RuleSetUse = RuleSetUseItem | Function | Array; + + declare type RuleSetRule = { + compiler?: RuleSetConditionOrConditions, + enforce?: 'pre' | 'post', + exclude?: RuleSetConditionOrConditions, + include?: RuleSetConditionOrConditions, + issuer?: RuleSetConditionOrConditions, + loader?: RuleSetLoader | RuleSetUse, + loaders?: RuleSetUse, + oneOf?: RuleSetRules, + options?: RuleSetQuery, + parser?: { + [k: string]: any, + }, + query?: RuleSetQuery, + resolve?: ResolveOptions, + resource?: RuleSetConditionOrConditions, + resourceQuery?: RuleSetConditionOrConditions, + rules?: RuleSetRules, + sideEffects?: boolean, + test?: RuleSetConditionOrConditions, + type?: + | 'javascript/auto' + | 'javascript/dynamic' + | 'javascript/esm' + | 'json' + | 'webassembly/experimental', + use?: RuleSetUse, + }; + + declare type RuleSetRules = Array; + + declare type ModuleOptions = { + defaultRules?: RuleSetRules, + exprContextCritical?: boolean, + exprContextRecursive?: boolean, + exprContextRegExp?: boolean | RegExp, + exprContextRequest?: string, + noParse?: Array | RegExp | Function | Array | string, + rules?: RuleSetRules, + strictExportPresence?: boolean, + strictThisContextOnImports?: boolean, + unknownContextCritical?: boolean, + unknownContextRecursive?: boolean, + unknownContextRegExp?: boolean | RegExp, + unknownContextRequest?: string, + unsafeCache?: boolean | Function, + wrappedContextCritical?: boolean, + wrappedContextRecursive?: boolean, + wrappedContextRegExp?: RegExp, + }; + + declare type NodeOptions = { + Buffer?: false | true | 'mock', + __dirname?: false | true | 'mock', + __filename?: false | true | 'mock', + console?: false | true | 'mock', + global?: boolean, + process?: false | true | 'mock', + [k: string]: false | true | 'mock' | 'empty', + }; + + declare type WebpackPluginFunction = (compiler: WebpackCompiler) => void; + + declare type WebpackPluginInstance = { + apply: WebpackPluginFunction, + [k: string]: any, + }; + + declare type OptimizationSplitChunksOptions = { + automaticNameDelimiter?: string, + cacheGroups?: { + [k: string]: + | false + | Function + | string + | RegExp + | { + automaticNameDelimiter?: string, + automaticNamePrefix?: string, + chunks?: ('initial' | 'async' | 'all') | Function, + enforce?: boolean, + filename?: string, + maxAsyncRequests?: number, + maxInitialRequests?: number, + maxSize?: number, + minChunks?: number, + minSize?: number, + name?: boolean | Function | string, + priority?: number, + reuseExistingChunk?: boolean, + test?: Function | string | RegExp, + }, + }, + chunks?: ('initial' | 'async' | 'all') | Function, + fallbackCacheGroup?: { + automaticNameDelimiter?: string, + maxSize?: number, + minSize?: number, + }, + filename?: string, + hidePathInfo?: boolean, + maxAsyncRequests?: number, + maxInitialRequests?: number, + maxSize?: number, + minChunks?: number, + minSize?: number, + name?: boolean | Function | string, + }; + + declare type OptimizationOptions = { + checkWasmTypes?: boolean, + chunkIds?: 'natural' | 'named' | 'size' | 'total-size' | false, + concatenateModules?: boolean, + flagIncludedChunks?: boolean, + hashedModuleIds?: boolean, + mangleWasmImports?: boolean, + mergeDuplicateChunks?: boolean, + minimize?: boolean, + minimizer?: Array, + moduleIds?: 'natural' | 'named' | 'hashed' | 'size' | 'total-size' | false, + namedChunks?: boolean, + namedModules?: boolean, + noEmitOnErrors?: boolean, + nodeEnv?: false | string, + occurrenceOrder?: boolean, + portableRecords?: boolean, + providedExports?: boolean, + removeAvailableModules?: boolean, + removeEmptyChunks?: boolean, + runtimeChunk?: + | boolean + | ('single' | 'multiple') + | { + name?: string | Function, + }, + sideEffects?: boolean, + splitChunks?: false | OptimizationSplitChunksOptions, + usedExports?: boolean, + }; + + declare type LibraryCustomUmdObject = { + amd?: string, + commonjs?: string, + root?: string | ArrayOfStringValues, + }; + + declare type OutputOptions = { + auxiliaryComment?: + | string + | { + amd?: string, + commonjs?: string, + commonjs2?: string, + root?: string, + }, + chunkCallbackName?: string, + chunkFilename?: string, + chunkLoadTimeout?: number, + crossOriginLoading?: false | 'anonymous' | 'use-credentials', + devtoolFallbackModuleFilenameTemplate?: string | Function, + devtoolLineToLine?: boolean | { [k: string]: any }, + devtoolModuleFilenameTemplate?: string | Function, + devtoolNamespace?: string, + filename?: string | Function, + globalObject?: string, + hashDigest?: string, + hashDigestLength?: number, + hashFunction?: string | Function, + hashSalt?: string, + hotUpdateChunkFilename?: string | Function, + hotUpdateFunction?: string, + hotUpdateMainFilename?: string | Function, + jsonpFunction?: string, + jsonpScriptType?: false | 'text/javascript' | 'module', + library?: string | Array | LibraryCustomUmdObject, + libraryExport?: string | ArrayOfStringValues, + libraryTarget?: + | 'var' + | 'assign' + | 'this' + | 'window' + | 'self' + | 'global' + | 'commonjs' + | 'commonjs2' + | 'commonjs-module' + | 'amd' + | 'amd-require' + | 'umd' + | 'umd2' + | 'jsonp', + path?: string, + pathinfo?: boolean, + publicPath?: string | Function, + sourceMapFilename?: string, + sourcePrefix?: string, + strictModuleExceptionHandling?: boolean, + umdNamedDefine?: boolean, + webassemblyModuleFilename?: string, + }; + + declare type PerformanceOptions = { + assetFilter?: Function, + hints?: false | 'warning' | 'error', + maxAssetSize?: number, + maxEntrypointSize?: number, + }; + + declare type ArrayOfStringOrStringArrayValues = Array>; + + declare type ResolveOptions = { + alias?: + | { [k: string]: string } + | Array<{ + alias?: string, + name?: string, + onlyModule?: boolean, + }>, + aliasFields?: ArrayOfStringOrStringArrayValues, + cachePredicate?: Function, + cacheWithContext?: boolean, + concord?: boolean, + descriptionFiles?: ArrayOfStringValues, + enforceExtension?: boolean, + enforceModuleExtension?: boolean, + extensions?: ArrayOfStringValues, + fileSystem?: { [k: string]: any }, + mainFields?: ArrayOfStringOrStringArrayValues, + mainFiles?: ArrayOfStringValues, + moduleExtensions?: ArrayOfStringValues, + modules?: ArrayOfStringValues, + plugins?: Array, + resolver?: { [k: string]: any }, + symlinks?: boolean, + unsafeCache?: boolean | { [k: string]: any }, + useSyncFileSystemCalls?: boolean, + }; + + declare type FilterItemTypes = RegExp | string | Function; + + declare type FilterTypes = FilterItemTypes | Array; + + declare type StatsOptions = + | boolean + | ('none' | 'errors-only' | 'minimal' | 'normal' | 'detailed' | 'verbose') + | { + all?: boolean, + assets?: boolean, + assetsSort?: string, + builtAt?: boolean, + cached?: boolean, + cachedAssets?: boolean, + children?: boolean, + chunkGroups?: boolean, + chunkModules?: boolean, + chunkOrigins?: boolean, + chunks?: boolean, + chunksSort?: string, + colors?: + | boolean + | { + bold?: string, + cyan?: string, + green?: string, + magenta?: string, + red?: string, + yellow?: string, + }, + context?: string, + depth?: boolean, + entrypoints?: boolean, + env?: boolean, + errorDetails?: boolean, + errors?: boolean, + exclude?: FilterTypes | boolean, + excludeAssets?: FilterTypes, + excludeModules?: FilterTypes | boolean, + hash?: boolean, + maxModules?: number, + moduleAssets?: boolean, + moduleTrace?: boolean, + modules?: boolean, + modulesSort?: string, + nestedModules?: boolean, + optimizationBailout?: boolean, + outputPath?: boolean, + performance?: boolean, + providedExports?: boolean, + publicPath?: boolean, + reasons?: boolean, + source?: boolean, + timings?: boolean, + usedExports?: boolean, + version?: boolean, + warnings?: boolean, + warningsFilter?: FilterTypes, + }; + + declare type WatchOptions = { + aggregateTimeout?: number, + ignored?: { [k: string]: any }, + poll?: boolean | number, + stdin?: boolean, + }; + + declare type WebpackOptions = { + amd?: { [k: string]: any }, + bail?: boolean, + cache?: boolean | { [k: string]: any }, + context?: string, + dependencies?: Array, + devServer?: { + after?: (app: any, server: http.Server) => void, + allowedHosts?: string[], + before?: (app: any, server: http.Server) => void, + bonjour?: boolean, + clientLogLevel?: 'none' | 'info' | 'error' | 'warning', + compress?: boolean, + contentBase?: false | string | string[] | number, + disableHostCheck?: boolean, + filename?: string, + headers?: { [key: string]: string }, + historyApiFallback?: + | boolean + | { + rewrites?: Array<{ from: string, to: string }>, + disableDotRule?: boolean, + }, + host?: string, + hot?: boolean, + hotOnly?: boolean, + https?: + | boolean + | { + key: string, + cert: string, + ca?: string, + }, + index?: string, + inline?: boolean, + lazy?: boolean, + noInfo?: boolean, + open?: boolean | string, + openPage?: string, + overlay?: + | boolean + | { + errors?: boolean, + warnings?: boolean, + }, + pfx?: string, + pfxPassphrase?: string, + port?: number, + proxy?: Object | Array, + public?: string, + publicPath?: string, + quiet?: boolean, + socket?: string, + staticOptions?: { + dotfiles?: string, + etag?: boolean, + extensions?: false | string[], + fallthrough?: boolean, + immutable?: boolean, + index?: false | string, + lastModified?: boolean, + maxAge?: number, + redirect?: boolean, + setHeaders?: ( + res: http.OutgoingMessage, + path: string, + stat: fs.Stat + ) => void, + }, + stats?: StatsOptions, + useLocalIp?: boolean, + watchContentBase?: boolean, + watchOptions?: WatchOptions, + publicPath?: string, + }, + devtool?: + | '@cheap-eval-source-map' + | '@cheap-module-eval-source-map' + | '@cheap-module-source-map' + | '@cheap-source-map' + | '@eval-source-map' + | '@eval' + | '@hidden-source-map' + | '@inline-source-map' + | '@nosources-source-map' + | '@source-map' + | '#@cheap-eval-source-map' + | '#@cheap-module-eval-source-map' + | '#@cheap-module-source-map' + | '#@cheap-source-map' + | '#@eval-source-map' + | '#@eval' + | '#@hidden-source-map' + | '#@inline-source-map' + | '#@nosources-source-map' + | '#@source-map' + | '#cheap-eval-source-map' + | '#cheap-module-eval-source-map' + | '#cheap-module-source-map' + | '#cheap-source-map' + | '#eval-source-map' + | '#eval' + | '#hidden-source-map' + | '#inline-source-map' + | '#nosources-source-map' + | '#source-map' + | 'cheap-eval-source-map' + | 'cheap-module-eval-source-map' + | 'cheap-module-source-map' + | 'cheap-source-map' + | 'eval-source-map' + | 'eval' + | 'hidden-source-map' + | 'inline-source-map' + | 'nosources-source-map' + | 'source-map' + | false, + entry?: Entry, + externals?: Externals, + loader?: { [k: string]: any }, + mode?: 'development' | 'production' | 'none', + module?: ModuleOptions, + name?: string, + node?: false | NodeOptions, + optimization?: OptimizationOptions, + output?: OutputOptions, + parallelism?: number, + performance?: false | PerformanceOptions, + plugins?: Array, + profile?: boolean, + recordsInputPath?: string, + recordsOutputPath?: string, + recordsPath?: string, + resolve?: ResolveOptions, + resolveLoader?: ResolveOptions, + serve?: { [k: string]: any }, + stats?: StatsOptions, + target?: + | 'web' + | 'webworker' + | 'node' + | 'async-node' + | 'node-webkit' + | 'electron-main' + | 'electron-renderer' + | ((compiler: WebpackCompiler) => void), + watch?: boolean, + watchOptions?: WatchOptions, + }; + + declare function builder( + options: WebpackOptions, + callback?: Callback + ): WebpackCompiler; + declare function builder( + options: WebpackOptions[], + callback?: Callback + ): WebpackMultiCompiler; + + declare module.exports: typeof builder; +} diff --git a/flow-typed/npm/y18n_vx.x.x.js b/flow-typed/npm/y18n_vx.x.x.js new file mode 100644 index 000000000..aa823a408 --- /dev/null +++ b/flow-typed/npm/y18n_vx.x.x.js @@ -0,0 +1,33 @@ +// flow-typed signature: b5fa2ddf719133674597b9d1726b5201 +// flow-typed version: <>/y18n_v^4.0.0/flow_v0.94.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'y18n' + * + * 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 'y18n' { + 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 'y18n/index' { + declare module.exports: $Exports<'y18n'>; +} +declare module 'y18n/index.js' { + declare module.exports: $Exports<'y18n'>; +} diff --git a/flow-typed/npm/yarnhook_vx.x.x.js b/flow-typed/npm/yarnhook_vx.x.x.js new file mode 100644 index 000000000..63cf11f82 --- /dev/null +++ b/flow-typed/npm/yarnhook_vx.x.x.js @@ -0,0 +1,33 @@ +// flow-typed signature: 79434e2f5428e83cfb069a737be1d8eb +// flow-typed version: <>/yarnhook_v^0.2.0/flow_v0.94.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'yarnhook' + * + * 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 'yarnhook' { + 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 'yarnhook/index' { + declare module.exports: $Exports<'yarnhook'>; +} +declare module 'yarnhook/index.js' { + declare module.exports: $Exports<'yarnhook'>; +} diff --git a/package.json b/package.json index 40b2f83dd..4a8a417f1 100644 --- a/package.json +++ b/package.json @@ -85,15 +85,20 @@ "electron-publisher-s3": "^20.8.1", "electron-webpack": "^2.6.2", "electron-window-state": "^4.1.1", - "eslint": "^4.19.0", + "eslint": "^5.15.2", "eslint-config-airbnb": "^16.1.0", "eslint-config-prettier": "^2.9.0", + "eslint-config-standard": "^12.0.0", + "eslint-config-standard-jsx": "^6.0.2", "eslint-import-resolver-webpack": "^0.11.0", "eslint-plugin-flowtype": "^2.46.1", "eslint-plugin-import": "^2.10.0", "eslint-plugin-jsx-a11y": "^6.0.3", + "eslint-plugin-node": "^8.0.1", "eslint-plugin-prettier": "^2.6.0", + "eslint-plugin-promise": "^4.0.1", "eslint-plugin-react": "^7.7.0", + "eslint-plugin-standard": "^4.0.0", "flow-bin": "^0.94.0", "flow-typed": "^2.3.0", "formik": "^0.10.4", diff --git a/src/platforms/electron/Daemon.js b/src/platforms/electron/Daemon.js index 223015ff7..50e20395f 100644 --- a/src/platforms/electron/Daemon.js +++ b/src/platforms/electron/Daemon.js @@ -1,4 +1,3 @@ -/* eslint-disable no-console */ import path from 'path'; import { spawn, execSync } from 'child_process'; import { Lbry } from 'lbry-redux'; diff --git a/src/platforms/electron/createWindow.js b/src/platforms/electron/createWindow.js index 0025fb40e..2c07b5266 100644 --- a/src/platforms/electron/createWindow.js +++ b/src/platforms/electron/createWindow.js @@ -46,8 +46,6 @@ export default appState => { // and restore the maximized or full screen state. windowState.manage(window); - console.log('url', rendererURL); - console.log('window', window); window.loadURL(rendererURL); let deepLinkingURI; diff --git a/src/platforms/electron/index.js b/src/platforms/electron/index.js index da2d13596..8f3b8fa04 100644 --- a/src/platforms/electron/index.js +++ b/src/platforms/electron/index.js @@ -1,4 +1,3 @@ -/* eslint-disable no-console */ // Module imports import '@babel/polyfill'; import keytar from 'keytar'; @@ -35,8 +34,7 @@ let daemon; const appState = {}; -const installExtensions = async () => { - // eslint-disable-next-line import/no-extraneous-dependencies,global-require +const installExtensions = async() => { const devtronExtension = require('devtron'); return await devtronExtension.install(); }; @@ -55,7 +53,7 @@ if (isDev) { process.env.ELECTRON_DISABLE_SECURITY_WARNINGS = true; } -app.on('ready', async () => { +app.on('ready', async() => { let isDaemonRunning = false; await Lbry.status() .then(() => { @@ -247,7 +245,7 @@ ipcMain.on('version-info-requested', () => { }; const requestLatestRelease = (apiUrl, alreadyRedirected = false) => { - const req = https.get(Object.assign(opts, url.parse(apiUrl)), res => { + const req = https.get(Object.assign(opts, new url.URL(apiUrl)), res => { if (res.statusCode === 301 || res.statusCode === 302) { requestLatestRelease(res.headers.location, true); } else { diff --git a/src/platforms/electron/startSandbox.js b/src/platforms/electron/startSandbox.js index 6912911de..a85039553 100644 --- a/src/platforms/electron/startSandbox.js +++ b/src/platforms/electron/startSandbox.js @@ -4,11 +4,10 @@ import unpackByOutpoint from './unpackByOutpoint'; // Polyfills and `lbry-redux` global.fetch = require('node-fetch'); global.window = global; -if (typeof(global.fetch) === 'object') { +if (typeof global.fetch === 'object') { global.fetch = global.fetch.default; } -// eslint-disable-next-line import/no-commonjs,global-require const { Lbry } = require('lbry-redux'); delete global.window; @@ -17,7 +16,7 @@ export default async function startSandbox() { const sandbox = express(); const port = 5278; - sandbox.get('/set/:outpoint', async (req, res) => { + sandbox.get('/set/:outpoint', async(req, res) => { const { outpoint } = req.params; const resolvedPath = await unpackByOutpoint(Lbry, outpoint); @@ -27,6 +26,5 @@ export default async function startSandbox() { res.send(`/sandbox/${outpoint}/`); }); - // eslint-disable-next-line no-console sandbox.listen(port, 'localhost', () => console.log(`Sandbox listening on port ${port}.`)); } diff --git a/src/ui/analytics.js b/src/ui/analytics.js index 89a320a97..48b684591 100644 --- a/src/ui/analytics.js +++ b/src/ui/analytics.js @@ -14,6 +14,7 @@ type Analytics = { setUser: Object => void, toggle: (boolean, ?boolean) => void, apiLogView: (string, string, string, ?number, ?() => void) => void, + apiLogPublish: () => void, }; let analyticsEnabled: boolean = false; diff --git a/src/ui/component/categoryList/view.jsx b/src/ui/component/categoryList/view.jsx index 540d9437f..f8abc009f 100644 --- a/src/ui/component/categoryList/view.jsx +++ b/src/ui/component/categoryList/view.jsx @@ -153,7 +153,7 @@ class CategoryList extends PureComponent { shouldContinue = newTarget > scrollTarget; } - scrollWrapper.scrollLeft = newTarget; // eslint-disable-line no-param-reassign + scrollWrapper.scrollLeft = newTarget; if (shouldContinue) { window.requestAnimationFrame(step); @@ -262,19 +262,19 @@ class CategoryList extends PureComponent { const showScrollButtons = isCommunityTopBids ? !obscureNsfw : true; return ( -
-
-
+
+
+
{categoryLink ? ( -
-
+
+
{showScrollButtons && ( -
{obscureNsfw && isCommunityTopBids ? ( -

+

{__( 'The community top bids section is only visible if you allow mature content in the app. You can change your content viewing preferences' )}{' '} -

diff --git a/src/ui/component/common/file-selector.jsx b/src/ui/component/common/file-selector.jsx index 93a1723e3..e542dd153 100644 --- a/src/ui/component/common/file-selector.jsx +++ b/src/ui/component/common/file-selector.jsx @@ -1,6 +1,5 @@ // @flow import * as React from 'react'; -/* eslint-disable no-redeclare */ // @if TARGET='app' // $FlowFixMe import { remote } from 'electron'; @@ -9,7 +8,6 @@ import { remote } from 'electron'; // $FlowFixMe import { remote } from 'web/stubs'; // @endif -/* eslint-enable no-redeclare */ import Button from 'component/button'; import { FormField } from 'component/common/form'; import path from 'path'; @@ -95,24 +93,24 @@ class FileSelector extends React.PureComponent { {/* @if TARGET='app' */} { if (this.input) this.input = input; }} onFocus={() => { if (this.input) this.input.select(); }} - readOnly="readonly" + readOnly='readonly' value={currentPath || __('No File Chosen')} inputButton={ -
-
+
-
+
-
-

{__('You Are Awesome!')}

+
+

{__('You Are Awesome!')}

-
+

{__("Check out some of the neat content below me. I'll see you around!")}

-
-
diff --git a/src/ui/component/inviteNew/view.jsx b/src/ui/component/inviteNew/view.jsx index b9c13e56e..05f381e16 100644 --- a/src/ui/component/inviteNew/view.jsx +++ b/src/ui/component/inviteNew/view.jsx @@ -1,5 +1,4 @@ // @flow -/* eslint-disable react/no-multi-comp */ import React from 'react'; import Button from 'component/button'; import { Form, FormField, Submit } from 'component/common/form'; @@ -43,13 +42,13 @@ class FormInviteNew extends React.PureComponent { return (
} + inputButton={} onChange={event => { this.handleEmailChanged(event); }} @@ -72,16 +71,16 @@ class InviteNew extends React.PureComponent { const { errorMessage, inviteNew, isPending, rewardAmount, referralLink } = this.props; return ( -
-
-

{__('Invite a Friend')}

+
+
+

{__('Invite a Friend')}

-

+

{__('When your friends start using LBRY, the network gets stronger!')}

-
+
{ rewardAmount={rewardAmount} />
-
+
-

- {__('Earn')}

@@ -108,4 +107,3 @@ class InviteNew extends React.PureComponent { } export default InviteNew; -/* eslint-enable react/no-multi-comp */ diff --git a/src/ui/component/shapeShift/index.js b/src/ui/component/shapeShift/index.js deleted file mode 100644 index 57906b8f8..000000000 --- a/src/ui/component/shapeShift/index.js +++ /dev/null @@ -1,27 +0,0 @@ -import { connect } from 'react-redux'; -import { - createShapeShift, - shapeShiftInit, - getCoinStats, - clearShapeShift, - getActiveShift, -} from 'redux/actions/shape_shift'; -import { selectReceiveAddress } from 'lbry-redux'; -import { selectShapeShift } from 'redux/selectors/shape_shift'; -import ShapeShift from './view'; - -const select = state => ({ - receiveAddress: selectReceiveAddress(state), - shapeShift: selectShapeShift(state), -}); - -export default connect( - select, - { - shapeShiftInit, - getCoinStats, - createShapeShift, - clearShapeShift, - getActiveShift, - } -)(ShapeShift); diff --git a/src/ui/component/shapeShift/internal/active-shift.jsx b/src/ui/component/shapeShift/internal/active-shift.jsx deleted file mode 100644 index 91029c5cb..000000000 --- a/src/ui/component/shapeShift/internal/active-shift.jsx +++ /dev/null @@ -1,147 +0,0 @@ -// @flow -import * as React from 'react'; -import QRCode from 'component/common/qr-code'; -import * as statuses from 'constants/shape_shift'; -import CopyableText from 'component/copyableText'; -import Button from 'component/button'; -import type { Dispatch, ThunkAction } from 'types/redux'; -import type { Action } from 'redux/actions/shape_shift'; - -import ShiftMarketInfo from './market_info'; - -type Props = { - shiftState: ?string, - shiftCoinType: ?string, - shiftDepositAddress: string, - shiftReturnAddress: ?string, - shiftOrderId: ?string, - originCoinDepositMax: ?number, - clearShapeShift: () => (Dispatch) => ThunkAction, - getActiveShift: string => (Dispatch) => ThunkAction, - shapeShiftRate: ?number, - originCoinDepositMax: ?number, - originCoinDepositFee: ?number, - originCoinDepositMin: ?string, -}; - -class ActiveShapeShift extends React.PureComponent { - constructor() { - super(); - this.continousFetch = undefined; - } - - componentDidMount() { - const { getActiveShift, shiftDepositAddress } = this.props; - - getActiveShift(shiftDepositAddress); - this.continousFetch = setInterval(() => { - getActiveShift(shiftDepositAddress); - }, 10000); - } - - componentWillUpdate(nextProps: Props) { - const { shiftState } = nextProps; - if (shiftState === statuses.COMPLETE) { - this.clearContinuousFetch(); - } - } - - componentWillUnmount() { - this.clearContinuousFetch(); - } - - clearContinuousFetch() { - if (this.continousFetch) { - clearInterval(this.continousFetch); - this.continousFetch = null; - } - } - - continousFetch: ?IntervalID; - - render() { - const { - shiftCoinType, - shiftDepositAddress, - shiftReturnAddress, - shiftOrderId, - shiftState, - originCoinDepositMax, - clearShapeShift, - shapeShiftRate, - originCoinDepositFee, - originCoinDepositMin, - } = this.props; - - return ( -
- {shiftState === statuses.NO_DEPOSITS && ( -
-

- Send up to{' '} - - {originCoinDepositMax} {shiftCoinType} - {' '} - to the address below. -

- - - {shiftDepositAddress && ( - - - - - )} -
- )} - - {shiftState === statuses.RECEIVED && ( -
-

- {__('ShapeShift has received your payment! Sending the funds to your LBRY wallet.')} -

- {__('This can take a while, especially with BTC.')} -
- )} - - {shiftState === statuses.COMPLETE && ( -
-

{__('Transaction complete! You should see the new LBC in your wallet.')}

-
- )} -
-
- {shiftState === statuses.NO_DEPOSITS && shiftReturnAddress && ( -
- {__("If the transaction doesn't go through, ShapeShift will return your")}{' '} - {shiftCoinType} {__('back to')} {shiftReturnAddress} -
- )} -
- ); - } -} - -export default ActiveShapeShift; diff --git a/src/ui/component/shapeShift/internal/form.jsx b/src/ui/component/shapeShift/internal/form.jsx deleted file mode 100644 index 64abe5fcb..000000000 --- a/src/ui/component/shapeShift/internal/form.jsx +++ /dev/null @@ -1,101 +0,0 @@ -// @flow -import React from 'react'; -import { getExampleAddress } from 'util/shape_shift'; -import { FormField, Submit } from 'component/common/form'; -import type { ShapeShiftFormValues, Action } from 'redux/actions/shape_shift'; -import type { Dispatch, ThunkAction } from 'types/redux'; -import ShiftMarketInfo from './market_info'; - -type ShapeShiftFormErrors = { - returnAddress?: string, -}; - -type Props = { - values: ShapeShiftFormValues, - errors: ShapeShiftFormErrors, - touched: { returnAddress: boolean }, - handleChange: Event => any, - handleBlur: Event => any, - handleSubmit: Event => any, - isSubmitting: boolean, - shiftSupportedCoins: Array, - originCoin: string, - getCoinStats: string => (Dispatch) => ThunkAction, - originCoinDepositFee: number, - originCoinDepositMin: string, - originCoinDepositMax: number, - shapeShiftRate: number, -}; - -export default (props: Props) => { - const { - values, - errors, - touched, - handleChange, - handleBlur, - handleSubmit, - isSubmitting, - shiftSupportedCoins, - originCoin, - getCoinStats, - originCoinDepositMax, - originCoinDepositMin, - originCoinDepositFee, - shapeShiftRate, - } = props; - return ( - - { - getCoinStats(e.target.value); - handleChange(e); - }} - > - {shiftSupportedCoins.map(coin => ( - - ))} - - - - - - - ({__('optional but recommended')})
- {__('We will return your')} {originCoin}{' '} - {__("to this address if the transaction doesn't go through.")} -
-
- -
- -
- - ); -}; diff --git a/src/ui/component/shapeShift/internal/market_info.jsx b/src/ui/component/shapeShift/internal/market_info.jsx deleted file mode 100644 index cbea4bd4f..000000000 --- a/src/ui/component/shapeShift/internal/market_info.jsx +++ /dev/null @@ -1,34 +0,0 @@ -// @flow -import React from 'react'; - -type Props = { - shapeShiftRate: ?number, - originCoin: ?string, - originCoinDepositFee: ?number, - originCoinDepositMax: ?number, - originCoinDepositMin: ?string, -}; - -export default (props: Props) => { - const { - shapeShiftRate, - originCoin, - originCoinDepositFee, - originCoinDepositMax, - originCoinDepositMin, - } = props; - - return ( -
- - {__('Receive')} {shapeShiftRate} LBC - {' / '} - {'1'} {originCoin} {__('less')} {originCoinDepositFee} LBC {__('fee')}. -
- {__('Exchange max')}: {originCoinDepositMax} {originCoin} -
- {__('Exchange min')}: {originCoinDepositMin} {originCoin} -
-
- ); -}; diff --git a/src/ui/component/shapeShift/view.jsx b/src/ui/component/shapeShift/view.jsx deleted file mode 100644 index acb1f8055..000000000 --- a/src/ui/component/shapeShift/view.jsx +++ /dev/null @@ -1,133 +0,0 @@ -// @flow -import * as React from 'react'; -import { Formik } from 'formik'; -import { validateShapeShiftForm } from 'util/shape_shift'; -import Button from 'component/button'; -import type { ShapeShiftState } from 'redux/reducers/shape_shift'; -import type { ShapeShiftFormValues, Action } from 'redux/actions/shape_shift'; -import type { Dispatch, ThunkAction } from 'types/redux'; -import type { FormikActions } from 'types/common'; - -import ShapeShiftForm from './internal/form'; -import ActiveShapeShift from './internal/active-shift'; - -type Props = { - shapeShift: ShapeShiftState, - getCoinStats: string => (Dispatch) => ThunkAction, - createShapeShift: ( - ShapeShiftFormValues, - FormikActions - ) => (Dispatch) => ThunkAction, - clearShapeShift: () => (Dispatch) => ThunkAction, - getActiveShift: string => (Dispatch) => ThunkAction, - shapeShiftInit: () => (Dispatch) => ThunkAction, - receiveAddress: string, -}; - -class ShapeShift extends React.PureComponent { - componentDidMount() { - const { - shapeShiftInit, - shapeShift: { hasActiveShift, shiftSupportedCoins }, - } = this.props; - - if (!hasActiveShift && !shiftSupportedCoins.length) { - // calls shapeshift to see list of supported coins for shifting - shapeShiftInit(); - } - } - - render() { - const { - getCoinStats, - receiveAddress, - createShapeShift, - shapeShift, - clearShapeShift, - getActiveShift, - } = this.props; - - const { - updating, - error, - shiftSupportedCoins, - hasActiveShift, - originCoin, - // ShapeShift response values - originCoinDepositMax, - originCoinDepositMin, - originCoinDepositFee, - shiftDepositAddress, - shiftReturnAddress, - shiftCoinType, - shiftOrderId, - shiftState, - shapeShiftRate, - } = shapeShift; - - const initialFormValues: ShapeShiftFormValues = { - receiveAddress, - originCoin: 'BTC', - returnAddress: '', - }; - - return ( -
-
-

{__('Convert Crypto to LBC')}

- -

- {__('Powered by ShapeShift. Read our FAQ')}{' '} -

- -
- {error &&
{error}
} - {!hasActiveShift && ( - ( - - )} - /> - )} - {hasActiveShift && ( - - )} -
-
- ); - } -} - -export default ShapeShift; diff --git a/src/ui/component/spinner/view.jsx b/src/ui/component/spinner/view.jsx index e30f04f5b..8a7073b07 100644 --- a/src/ui/component/spinner/view.jsx +++ b/src/ui/component/spinner/view.jsx @@ -34,13 +34,11 @@ class Spinner extends PureComponent { const { delayed } = this.props; if (!delayed) { // We can disable this because the default state is to render nothing so there won't be any content thrashing - // eslint-disable-next-line react/no-did-mount-set-state this.setState({ show: true }); } else { // If the delayed prop is passed in, wait some time before showing the loading indicator // We don't want the spinner to just flash for a fraction of a second this.delayedTimeout = setTimeout(() => { - // eslint-disable-next-line react/no-did-mount-set-state this.setState({ show: true }); }, 750); } @@ -72,11 +70,11 @@ class Spinner extends PureComponent { 'spinner--small': type === 'small', })} > -
-
-
-
-
+
+
+
+
+
); } diff --git a/src/ui/component/uriIndicator/view.jsx b/src/ui/component/uriIndicator/view.jsx index 9bb8a3c6b..a4f5490e8 100644 --- a/src/ui/component/uriIndicator/view.jsx +++ b/src/ui/component/uriIndicator/view.jsx @@ -10,10 +10,8 @@ type Props = { link: ?boolean, // Lint thinks we aren't using these, even though we are. // Possibly because the resolve function is an arrow function that is passed in props? - /* eslint-disable react/no-unused-prop-types */ resolveUri: string => void, uri: string, - /* eslint-enable react/no-unused-prop-types */ }; class UriIndicator extends React.PureComponent { @@ -36,7 +34,7 @@ class UriIndicator extends React.PureComponent { render() { const { claim, link, isResolvingUri } = this.props; if (!claim) { - return {isResolvingUri ? 'Validating...' : 'Unused'}; + return {isResolvingUri ? 'Validating...' : 'Unused'}; } const { channel_name: channelName, signature_is_valid: signatureIsValid, value } = claim; @@ -44,7 +42,7 @@ class UriIndicator extends React.PureComponent { value && value.publisherSignature && value.publisherSignature.certificateId; if (!channelName) { - return Anonymous; + return Anonymous; } let channelLink; @@ -52,7 +50,7 @@ class UriIndicator extends React.PureComponent { channelLink = link ? buildURI({ channelName, claimId: channelClaimId }) : false; } - const inner = {channelName}; + const inner = {channelName}; if (!channelLink) { return inner; @@ -61,8 +59,8 @@ class UriIndicator extends React.PureComponent { return (
-
+ { this.handleCodeChanged(event); @@ -56,12 +68,12 @@ class UserPhoneVerify extends React.PureComponent { inputButton={} /> -
{cancelButton}
+
{cancelButton}
-

- {__('Email')}