diff --git a/app/javascript/src/config/api_endpoints.js b/app/javascript/src/config/api_endpoints.js index b760af418..fb110526c 100644 --- a/app/javascript/src/config/api_endpoints.js +++ b/app/javascript/src/config/api_endpoints.js @@ -5,7 +5,6 @@ export const SETTINGS_ACCOUNT_PATH = "/settings/account"; export const TEAMS_PATH = "/client_api/teams"; export const CHANGE_TEAM_PATH = "/client_api/teams/change_team"; export const TEAM_DETAILS_PATH = "/client_api/teams/:team_id/details"; -export const TEAM_UPDATE_PATH = "/client_api/teams/update"; // search export const SEARCH_PATH = "/search"; diff --git a/app/javascript/src/scenes/SettingsPage/scenes/team/components/UpdateTeamDescriptionModal.jsx b/app/javascript/src/scenes/SettingsPage/scenes/team/components/UpdateTeamDescriptionModal.jsx index ab0e08d54..bcc3f7b5e 100644 --- a/app/javascript/src/scenes/SettingsPage/scenes/team/components/UpdateTeamDescriptionModal.jsx +++ b/app/javascript/src/scenes/SettingsPage/scenes/team/components/UpdateTeamDescriptionModal.jsx @@ -1,5 +1,7 @@ +// @flow + import React, { Component } from "react"; -import PropTypes, { bool, number, string, func } from "prop-types"; +import type { Node } from "react"; import { Modal, Button, @@ -11,35 +13,52 @@ import { import { FormattedMessage } from "react-intl"; import _ from "lodash"; import styled from "styled-components"; -import axios from "../../../../../config/axios"; - +import { updateTeam } from "../../../../../services/api/teams_api"; import { TEXT_MAX_LENGTH } from "../../../../../config/constants/numeric"; -import { TEAM_UPDATE_PATH } from "../../../../../config/api_endpoints"; import { COLOR_APPLE_BLOSSOM } from "../../../../../config/constants/colors"; -const StyledHelpBlock = styled(HelpBlock)`color: ${COLOR_APPLE_BLOSSOM};`; +const StyledHelpBlock = styled(HelpBlock)` + color: ${COLOR_APPLE_BLOSSOM}; +`; -class UpdateTeamDescriptionModal extends Component { - constructor(props) { +type Team = { + id: number, + description: string +}; + +type Props = { + showModal: boolean, + hideModal: Function, + team: Team, + updateTeamCallback: Function +}; + +type State = { + errorMessage: Node, + description: string +}; + +class UpdateTeamDescriptionModal extends Component { + constructor(props: Props) { super(props); - this.state = { errorMessage: "", description: "" }; - this.onCloseModal = this.onCloseModal.bind(this); - this.updateDescription = this.updateDescription.bind(this); - this.handleDescription = this.handleDescription.bind(this); - this.getValidationState = this.getValidationState.bind(this); + (this: any).state = { errorMessage: "", description: "" }; + (this: any).onCloseModal = this.onCloseModal.bind(this); + (this: any).updateDescription = this.updateDescription.bind(this); + (this: any).handleDescription = this.handleDescription.bind(this); + (this: any).getValidationState = this.getValidationState.bind(this); } - onCloseModal() { - this.setState({ errorMessage: "", description: "" }); + onCloseModal(): void { + (this: any).setState({ errorMessage: "", description: "" }); this.props.hideModal(); } - getValidationState() { - return this.state.errorMessage.length > 0 ? "error" : null; + getValidationState(): string | null { + return String(this.state.errorMessage).length > 0 ? "error" : null; } - handleDescription(el) { - const { value } = el.target; + handleDescription(el: SyntheticEvent): void { + const { value } = el.currentTarget; if (value.length > TEXT_MAX_LENGTH) { this.setState({ errorMessage: ( @@ -50,28 +69,20 @@ class UpdateTeamDescriptionModal extends Component { ) }); } else { - this.setState({ errorMessage: "", description: value }); + (this: any).setState({ errorMessage: "", description: value }); } } - updateDescription() { - axios({ - method: "post", - url: TEAM_UPDATE_PATH, - withCredentials: true, - data: { - team_id: this.props.team.id, - team: { description: this.state.description } - } - }) + updateDescription(): void { + updateTeam(this.props.team.id, { description: this.state.description }) .then(response => { - this.props.updateTeamCallback(response.data.team); + this.props.updateTeamCallback(response); this.onCloseModal(); }) .catch(error => this.setState({ errorMessage: error.message })); } - render() { + render(): Node { return ( @@ -113,14 +124,4 @@ class UpdateTeamDescriptionModal extends Component { } } -UpdateTeamDescriptionModal.propTypes = { - showModal: bool.isRequired, - hideModal: func.isRequired, - team: PropTypes.shape({ - id: number.isRequired, - description: string - }).isRequired, - updateTeamCallback: func.isRequired -}; - export default UpdateTeamDescriptionModal; diff --git a/app/javascript/src/services/api/teams_api.js b/app/javascript/src/services/api/teams_api.js index 884ae2136..38e9e511d 100644 --- a/app/javascript/src/services/api/teams_api.js +++ b/app/javascript/src/services/api/teams_api.js @@ -1,12 +1,17 @@ // @flow -import type { NewTeam } from "flow-typed"; +import type { Teams$NewTeam, Team$Update } from "flow-typed"; import { axiosInstance } from "./config"; -import { TEAM_DETAILS_PATH, TEAMS_PATH } from "./endpoints"; +import { TEAM_DETAILS_PATH, TEAMS_PATH, TEAM_UPDATE_PATH } from "./endpoints"; export const getTeamDetails = (teamID: number): Promise<*> => { const path = TEAM_DETAILS_PATH.replace(":team_id", teamID); return axiosInstance.get(path).then(({ data }) => data.team_details); }; -export const createNewTeam = (team: NewTeam): Promise<*> => +export const createNewTeam = (team: Teams$NewTeam): Promise<*> => axiosInstance.post(TEAMS_PATH, { team }).then(({ data }) => data); + +export const updateTeam = (teamID: number, teamData: Team$Update): Promise<*> => + axiosInstance + .post(TEAM_UPDATE_PATH, { team_id: teamID, team: teamData }) + .then(({ data }) => data.team); diff --git a/flow-typed/npm/babel-plugin-transform-react-jsx-source_vx.x.x.js b/flow-typed/npm/babel-plugin-transform-react-jsx-source_vx.x.x.js new file mode 100644 index 000000000..12319f888 --- /dev/null +++ b/flow-typed/npm/babel-plugin-transform-react-jsx-source_vx.x.x.js @@ -0,0 +1,32 @@ +// flow-typed signature: 94a58ea1333bada1e79278664744bcec +// flow-typed version: <>/babel-plugin-transform-react-jsx-source_v^6.22.0/flow_v0.56.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'babel-plugin-transform-react-jsx-source' + * + * 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-react-jsx-source' { + 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-react-jsx-source/lib/index' { + declare module.exports: any; +} + +// Filename aliases +declare module 'babel-plugin-transform-react-jsx-source/lib/index.js' { + declare module.exports: $Exports<'babel-plugin-transform-react-jsx-source/lib/index'>; +} diff --git a/flow-typed/npm/babel-polyfill_vx.x.x.js b/flow-typed/npm/babel-polyfill_vx.x.x.js index fdf84ef64..566b1000a 100644 --- a/flow-typed/npm/babel-polyfill_vx.x.x.js +++ b/flow-typed/npm/babel-polyfill_vx.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: 7f2ed99d320afda9cbf973047b8b7ef6 -// flow-typed version: <>/babel-polyfill_v^6.23.0/flow_v0.56.0 +// flow-typed signature: 1eab6798ddbdf14d95637c19e547522a +// flow-typed version: <>/babel-polyfill_v^6.26.0/flow_v0.56.0 /** * This is an autogenerated libdef stub for: diff --git a/flow-typed/npm/bootstrap-sass_vx.x.x.js b/flow-typed/npm/bootstrap-sass_vx.x.x.js new file mode 100644 index 000000000..0afc6e807 --- /dev/null +++ b/flow-typed/npm/bootstrap-sass_vx.x.x.js @@ -0,0 +1,137 @@ +// flow-typed signature: 3b2debf5c802e09acb220a975e00957c +// flow-typed version: <>/bootstrap-sass_v^3.3.7/flow_v0.56.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'bootstrap-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 'bootstrap-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 'bootstrap-sass/assets/javascripts/bootstrap-sprockets' { + declare module.exports: any; +} + +declare module 'bootstrap-sass/assets/javascripts/bootstrap' { + declare module.exports: any; +} + +declare module 'bootstrap-sass/assets/javascripts/bootstrap.min' { + declare module.exports: any; +} + +declare module 'bootstrap-sass/assets/javascripts/bootstrap/affix' { + declare module.exports: any; +} + +declare module 'bootstrap-sass/assets/javascripts/bootstrap/alert' { + declare module.exports: any; +} + +declare module 'bootstrap-sass/assets/javascripts/bootstrap/button' { + declare module.exports: any; +} + +declare module 'bootstrap-sass/assets/javascripts/bootstrap/carousel' { + declare module.exports: any; +} + +declare module 'bootstrap-sass/assets/javascripts/bootstrap/collapse' { + declare module.exports: any; +} + +declare module 'bootstrap-sass/assets/javascripts/bootstrap/dropdown' { + declare module.exports: any; +} + +declare module 'bootstrap-sass/assets/javascripts/bootstrap/modal' { + declare module.exports: any; +} + +declare module 'bootstrap-sass/assets/javascripts/bootstrap/popover' { + declare module.exports: any; +} + +declare module 'bootstrap-sass/assets/javascripts/bootstrap/scrollspy' { + declare module.exports: any; +} + +declare module 'bootstrap-sass/assets/javascripts/bootstrap/tab' { + declare module.exports: any; +} + +declare module 'bootstrap-sass/assets/javascripts/bootstrap/tooltip' { + declare module.exports: any; +} + +declare module 'bootstrap-sass/assets/javascripts/bootstrap/transition' { + declare module.exports: any; +} + +declare module 'bootstrap-sass/eyeglass-exports' { + declare module.exports: any; +} + +// Filename aliases +declare module 'bootstrap-sass/assets/javascripts/bootstrap-sprockets.js' { + declare module.exports: $Exports<'bootstrap-sass/assets/javascripts/bootstrap-sprockets'>; +} +declare module 'bootstrap-sass/assets/javascripts/bootstrap.js' { + declare module.exports: $Exports<'bootstrap-sass/assets/javascripts/bootstrap'>; +} +declare module 'bootstrap-sass/assets/javascripts/bootstrap.min.js' { + declare module.exports: $Exports<'bootstrap-sass/assets/javascripts/bootstrap.min'>; +} +declare module 'bootstrap-sass/assets/javascripts/bootstrap/affix.js' { + declare module.exports: $Exports<'bootstrap-sass/assets/javascripts/bootstrap/affix'>; +} +declare module 'bootstrap-sass/assets/javascripts/bootstrap/alert.js' { + declare module.exports: $Exports<'bootstrap-sass/assets/javascripts/bootstrap/alert'>; +} +declare module 'bootstrap-sass/assets/javascripts/bootstrap/button.js' { + declare module.exports: $Exports<'bootstrap-sass/assets/javascripts/bootstrap/button'>; +} +declare module 'bootstrap-sass/assets/javascripts/bootstrap/carousel.js' { + declare module.exports: $Exports<'bootstrap-sass/assets/javascripts/bootstrap/carousel'>; +} +declare module 'bootstrap-sass/assets/javascripts/bootstrap/collapse.js' { + declare module.exports: $Exports<'bootstrap-sass/assets/javascripts/bootstrap/collapse'>; +} +declare module 'bootstrap-sass/assets/javascripts/bootstrap/dropdown.js' { + declare module.exports: $Exports<'bootstrap-sass/assets/javascripts/bootstrap/dropdown'>; +} +declare module 'bootstrap-sass/assets/javascripts/bootstrap/modal.js' { + declare module.exports: $Exports<'bootstrap-sass/assets/javascripts/bootstrap/modal'>; +} +declare module 'bootstrap-sass/assets/javascripts/bootstrap/popover.js' { + declare module.exports: $Exports<'bootstrap-sass/assets/javascripts/bootstrap/popover'>; +} +declare module 'bootstrap-sass/assets/javascripts/bootstrap/scrollspy.js' { + declare module.exports: $Exports<'bootstrap-sass/assets/javascripts/bootstrap/scrollspy'>; +} +declare module 'bootstrap-sass/assets/javascripts/bootstrap/tab.js' { + declare module.exports: $Exports<'bootstrap-sass/assets/javascripts/bootstrap/tab'>; +} +declare module 'bootstrap-sass/assets/javascripts/bootstrap/tooltip.js' { + declare module.exports: $Exports<'bootstrap-sass/assets/javascripts/bootstrap/tooltip'>; +} +declare module 'bootstrap-sass/assets/javascripts/bootstrap/transition.js' { + declare module.exports: $Exports<'bootstrap-sass/assets/javascripts/bootstrap/transition'>; +} +declare module 'bootstrap-sass/eyeglass-exports.js' { + declare module.exports: $Exports<'bootstrap-sass/eyeglass-exports'>; +} diff --git a/flow-typed/npm/font-awesome_vx.x.x.js b/flow-typed/npm/font-awesome_vx.x.x.js new file mode 100644 index 000000000..cb086ea58 --- /dev/null +++ b/flow-typed/npm/font-awesome_vx.x.x.js @@ -0,0 +1,18 @@ +// flow-typed signature: c9429fa13146f6e9952156452792cf3a +// flow-typed version: <>/font-awesome_v^4.7.0/flow_v0.56.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'font-awesome' + * + * 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 'font-awesome' { + declare module.exports: any; +} diff --git a/flow-typed/npm/intl_vx.x.x.js b/flow-typed/npm/intl_vx.x.x.js new file mode 100644 index 000000000..de2c9955b --- /dev/null +++ b/flow-typed/npm/intl_vx.x.x.js @@ -0,0 +1,5078 @@ +// flow-typed signature: f41ea1b205f7eba3f7089d566f99c7b3 +// flow-typed version: <>/intl_v^1.2.5/flow_v0.56.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'intl' + * + * 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 'intl' { + 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 'intl/dist/Intl.complete' { + declare module.exports: any; +} + +declare module 'intl/dist/Intl' { + declare module.exports: any; +} + +declare module 'intl/dist/Intl.min' { + declare module.exports: any; +} + +declare module 'intl/lib/core' { + declare module.exports: any; +} + +declare module 'intl/locale-data/complete' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/af-NA' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/af-ZA' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/af' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/agq-CM' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/agq' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/ak-GH' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/ak' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/am-ET' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/am' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/ar-001' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/ar-AE' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/ar-BH' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/ar-DJ' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/ar-DZ' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/ar-EG' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/ar-EH' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/ar-ER' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/ar-IL' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/ar-IQ' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/ar-JO' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/ar-KM' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/ar-KW' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/ar-LB' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/ar-LY' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/ar-MA' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/ar-MR' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/ar-OM' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/ar-PS' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/ar-QA' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/ar-SA' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/ar-SD' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/ar-SO' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/ar-SS' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/ar-SY' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/ar-TD' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/ar-TN' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/ar-YE' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/ar' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/as-IN' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/as' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/asa-TZ' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/asa' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/ast-ES' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/ast' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/az-Arab' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/az-Cyrl-AZ' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/az-Cyrl' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/az-Latn-AZ' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/az-Latn' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/az' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/bas-CM' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/bas' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/be-BY' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/be' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/bem-ZM' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/bem' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/bez-TZ' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/bez' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/bg-BG' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/bg' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/bm-ML' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/bm-Nkoo' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/bm' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/bn-BD' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/bn-IN' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/bn' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/bo-CN' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/bo-IN' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/bo' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/br-FR' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/br' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/brx-IN' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/brx' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/bs-Cyrl-BA' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/bs-Cyrl' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/bs-Latn-BA' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/bs-Latn' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/bs' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/ca-AD' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/ca-ES-VALENCIA' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/ca-ES' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/ca-FR' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/ca-IT' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/ca' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/ce-RU' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/ce' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/cgg-UG' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/cgg' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/chr-US' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/chr' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/ckb-IQ' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/ckb-IR' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/ckb' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/cs-CZ' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/cs' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/cu-RU' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/cu' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/cy-GB' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/cy' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/da-DK' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/da-GL' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/da' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/dav-KE' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/dav' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/de-AT' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/de-BE' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/de-CH' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/de-DE' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/de-LI' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/de-LU' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/de' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/dje-NE' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/dje' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/dsb-DE' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/dsb' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/dua-CM' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/dua' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/dyo-SN' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/dyo' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/dz-BT' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/dz' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/ebu-KE' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/ebu' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/ee-GH' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/ee-TG' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/ee' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/el-CY' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/el-GR' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/el' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/en-001' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/en-150' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/en-AG' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/en-AI' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/en-AS' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/en-AT' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/en-AU' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/en-BB' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/en-BE' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/en-BI' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/en-BM' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/en-BS' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/en-BW' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/en-BZ' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/en-CA' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/en-CC' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/en-CH' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/en-CK' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/en-CM' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/en-CX' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/en-CY' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/en-DE' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/en-DG' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/en-DK' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/en-DM' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/en-Dsrt' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/en-ER' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/en-FI' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/en-FJ' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/en-FK' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/en-FM' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/en-GB' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/en-GD' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/en-GG' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/en-GH' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/en-GI' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/en-GM' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/en-GU' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/en-GY' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/en-HK' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/en-IE' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/en-IL' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/en-IM' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/en-IN' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/en-IO' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/en-JE' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/en-JM' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/en-KE' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/en-KI' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/en-KN' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/en-KY' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/en-LC' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/en-LR' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/en-LS' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/en-MG' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/en-MH' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/en-MO' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/en-MP' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/en-MS' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/en-MT' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/en-MU' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/en-MW' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/en-MY' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/en-NA' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/en-NF' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/en-NG' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/en-NL' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/en-NR' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/en-NU' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/en-NZ' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/en-PG' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/en-PH' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/en-PK' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/en-PN' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/en-PR' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/en-PW' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/en-RW' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/en-SB' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/en-SC' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/en-SD' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/en-SE' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/en-SG' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/en-SH' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/en-Shaw' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/en-SI' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/en-SL' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/en-SS' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/en-SX' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/en-SZ' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/en-TC' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/en-TK' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/en-TO' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/en-TT' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/en-TV' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/en-TZ' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/en-UG' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/en-UM' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/en-US' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/en-VC' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/en-VG' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/en-VI' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/en-VU' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/en-WS' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/en-ZA' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/en-ZM' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/en-ZW' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/en' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/eo-001' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/eo' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/es-419' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/es-AR' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/es-BO' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/es-CL' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/es-CO' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/es-CR' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/es-CU' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/es-DO' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/es-EA' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/es-EC' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/es-ES' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/es-GQ' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/es-GT' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/es-HN' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/es-IC' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/es-MX' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/es-NI' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/es-PA' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/es-PE' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/es-PH' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/es-PR' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/es-PY' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/es-SV' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/es-US' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/es-UY' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/es-VE' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/es' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/et-EE' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/et' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/eu-ES' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/eu' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/ewo-CM' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/ewo' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/fa-AF' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/fa-IR' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/fa' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/ff-CM' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/ff-GN' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/ff-MR' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/ff-SN' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/ff' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/fi-FI' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/fi' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/fil-PH' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/fil' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/fo-DK' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/fo-FO' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/fo' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/fr-BE' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/fr-BF' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/fr-BI' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/fr-BJ' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/fr-BL' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/fr-CA' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/fr-CD' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/fr-CF' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/fr-CG' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/fr-CH' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/fr-CI' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/fr-CM' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/fr-DJ' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/fr-DZ' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/fr-FR' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/fr-GA' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/fr-GF' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/fr-GN' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/fr-GP' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/fr-GQ' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/fr-HT' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/fr-KM' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/fr-LU' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/fr-MA' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/fr-MC' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/fr-MF' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/fr-MG' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/fr-ML' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/fr-MQ' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/fr-MR' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/fr-MU' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/fr-NC' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/fr-NE' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/fr-PF' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/fr-PM' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/fr-RE' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/fr-RW' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/fr-SC' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/fr-SN' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/fr-SY' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/fr-TD' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/fr-TG' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/fr-TN' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/fr-VU' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/fr-WF' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/fr-YT' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/fr' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/fur-IT' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/fur' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/fy-NL' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/fy' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/ga-IE' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/ga' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/gd-GB' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/gd' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/gl-ES' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/gl' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/gsw-CH' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/gsw-FR' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/gsw-LI' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/gsw' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/gu-IN' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/gu' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/guz-KE' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/guz' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/gv-IM' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/gv' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/ha-Arab' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/ha-GH' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/ha-NE' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/ha-NG' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/ha' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/haw-US' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/haw' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/he-IL' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/he' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/hi-IN' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/hi' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/hr-BA' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/hr-HR' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/hr' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/hsb-DE' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/hsb' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/hu-HU' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/hu' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/hy-AM' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/hy' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/id-ID' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/id' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/ig-NG' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/ig' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/ii-CN' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/ii' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/is-IS' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/is' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/it-CH' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/it-IT' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/it-SM' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/it' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/iu-Latn' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/ja-JP' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/ja' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/jgo-CM' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/jgo' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/jmc-TZ' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/jmc' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/ka-GE' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/ka' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/kab-DZ' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/kab' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/kam-KE' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/kam' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/kde-TZ' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/kde' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/kea-CV' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/kea' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/khq-ML' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/khq' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/ki-KE' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/ki' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/kk-KZ' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/kk' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/kkj-CM' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/kkj' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/kl-GL' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/kl' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/kln-KE' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/kln' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/km-KH' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/km' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/kn-IN' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/kn' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/ko-KP' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/ko-KR' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/ko' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/kok-IN' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/kok' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/ks-IN' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/ks' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/ksb-TZ' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/ksb' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/ksf-CM' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/ksf' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/ksh-DE' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/ksh' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/kw-GB' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/kw' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/ky-KG' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/ky' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/lag-TZ' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/lag' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/lb-LU' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/lb' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/lg-UG' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/lg' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/lkt-US' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/lkt' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/ln-AO' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/ln-CD' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/ln-CF' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/ln-CG' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/ln' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/lo-LA' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/lo' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/lrc-IQ' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/lrc-IR' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/lrc' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/lt-LT' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/lt' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/lu-CD' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/lu' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/luo-KE' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/luo' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/luy-KE' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/luy' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/lv-LV' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/lv' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/mas-KE' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/mas-TZ' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/mas' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/mer-KE' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/mer' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/mfe-MU' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/mfe' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/mg-MG' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/mg' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/mgh-MZ' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/mgh' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/mgo-CM' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/mgo' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/mk-MK' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/mk' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/ml-IN' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/ml' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/mn-MN' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/mn-Mong' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/mn' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/mr-IN' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/mr' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/ms-Arab' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/ms-BN' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/ms-MY' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/ms-SG' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/ms' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/mt-MT' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/mt' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/mua-CM' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/mua' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/my-MM' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/my' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/mzn-IR' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/mzn' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/naq-NA' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/naq' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/nb-NO' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/nb-SJ' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/nb' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/nd-ZW' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/nd' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/ne-IN' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/ne-NP' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/ne' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/nl-AW' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/nl-BE' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/nl-BQ' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/nl-CW' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/nl-NL' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/nl-SR' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/nl-SX' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/nl' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/nmg-CM' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/nmg' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/nn-NO' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/nn' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/nnh-CM' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/nnh' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/nus-SS' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/nus' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/nyn-UG' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/nyn' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/om-ET' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/om-KE' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/om' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/or-IN' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/or' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/os-GE' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/os-RU' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/os' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/pa-Arab-PK' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/pa-Arab' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/pa-Guru-IN' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/pa-Guru' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/pa' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/pl-PL' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/pl' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/prg-001' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/prg' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/ps-AF' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/ps' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/pt-AO' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/pt-BR' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/pt-CV' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/pt-GW' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/pt-MO' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/pt-MZ' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/pt-PT' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/pt-ST' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/pt-TL' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/pt' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/qu-BO' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/qu-EC' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/qu-PE' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/qu' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/rm-CH' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/rm' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/rn-BI' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/rn' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/ro-MD' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/ro-RO' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/ro' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/rof-TZ' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/rof' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/root' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/ru-BY' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/ru-KG' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/ru-KZ' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/ru-MD' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/ru-RU' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/ru-UA' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/ru' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/rw-RW' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/rw' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/rwk-TZ' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/rwk' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/sah-RU' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/sah' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/saq-KE' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/saq' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/sbp-TZ' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/sbp' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/se-FI' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/se-NO' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/se-SE' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/se' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/seh-MZ' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/seh' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/ses-ML' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/ses' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/sg-CF' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/sg' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/shi-Latn-MA' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/shi-Latn' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/shi-Tfng-MA' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/shi-Tfng' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/shi' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/si-LK' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/si' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/sk-SK' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/sk' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/sl-SI' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/sl' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/smn-FI' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/smn' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/sn-ZW' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/sn' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/so-DJ' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/so-ET' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/so-KE' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/so-SO' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/so' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/sq-AL' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/sq-MK' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/sq-XK' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/sq' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/sr-Cyrl-BA' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/sr-Cyrl-ME' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/sr-Cyrl-RS' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/sr-Cyrl-XK' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/sr-Cyrl' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/sr-Latn-BA' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/sr-Latn-ME' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/sr-Latn-RS' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/sr-Latn-XK' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/sr-Latn' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/sr' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/sv-AX' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/sv-FI' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/sv-SE' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/sv' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/sw-CD' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/sw-KE' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/sw-TZ' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/sw-UG' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/sw' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/ta-IN' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/ta-LK' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/ta-MY' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/ta-SG' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/ta' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/te-IN' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/te' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/teo-KE' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/teo-UG' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/teo' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/th-TH' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/th' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/ti-ER' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/ti-ET' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/ti' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/tk-TM' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/tk' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/to-TO' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/to' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/tr-CY' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/tr-TR' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/tr' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/twq-NE' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/twq' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/tzm-MA' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/tzm' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/ug-CN' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/ug' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/uk-UA' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/uk' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/ur-IN' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/ur-PK' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/ur' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/uz-Arab-AF' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/uz-Arab' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/uz-Cyrl-UZ' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/uz-Cyrl' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/uz-Latn-UZ' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/uz-Latn' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/uz' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/vai-Latn-LR' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/vai-Latn' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/vai-Vaii-LR' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/vai-Vaii' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/vai' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/vi-VN' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/vi' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/vo-001' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/vo' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/vun-TZ' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/vun' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/wae-CH' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/wae' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/xog-UG' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/xog' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/yav-CM' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/yav' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/yi-001' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/yi' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/yo-BJ' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/yo-NG' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/yo' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/zgh-MA' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/zgh' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/zh-Hans-CN' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/zh-Hans-HK' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/zh-Hans-MO' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/zh-Hans-SG' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/zh-Hans' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/zh-Hant-HK' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/zh-Hant-MO' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/zh-Hant-TW' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/zh-Hant' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/zh' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/zu-ZA' { + declare module.exports: any; +} + +declare module 'intl/locale-data/jsonp/zu' { + declare module.exports: any; +} + +// Filename aliases +declare module 'intl/dist/Intl.complete.js' { + declare module.exports: $Exports<'intl/dist/Intl.complete'>; +} +declare module 'intl/dist/Intl.js' { + declare module.exports: $Exports<'intl/dist/Intl'>; +} +declare module 'intl/dist/Intl.min.js' { + declare module.exports: $Exports<'intl/dist/Intl.min'>; +} +declare module 'intl/index' { + declare module.exports: $Exports<'intl'>; +} +declare module 'intl/index.js' { + declare module.exports: $Exports<'intl'>; +} +declare module 'intl/lib/core.js' { + declare module.exports: $Exports<'intl/lib/core'>; +} +declare module 'intl/locale-data/complete.js' { + declare module.exports: $Exports<'intl/locale-data/complete'>; +} +declare module 'intl/locale-data/jsonp/af-NA.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/af-NA'>; +} +declare module 'intl/locale-data/jsonp/af-ZA.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/af-ZA'>; +} +declare module 'intl/locale-data/jsonp/af.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/af'>; +} +declare module 'intl/locale-data/jsonp/agq-CM.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/agq-CM'>; +} +declare module 'intl/locale-data/jsonp/agq.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/agq'>; +} +declare module 'intl/locale-data/jsonp/ak-GH.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/ak-GH'>; +} +declare module 'intl/locale-data/jsonp/ak.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/ak'>; +} +declare module 'intl/locale-data/jsonp/am-ET.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/am-ET'>; +} +declare module 'intl/locale-data/jsonp/am.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/am'>; +} +declare module 'intl/locale-data/jsonp/ar-001.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/ar-001'>; +} +declare module 'intl/locale-data/jsonp/ar-AE.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/ar-AE'>; +} +declare module 'intl/locale-data/jsonp/ar-BH.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/ar-BH'>; +} +declare module 'intl/locale-data/jsonp/ar-DJ.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/ar-DJ'>; +} +declare module 'intl/locale-data/jsonp/ar-DZ.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/ar-DZ'>; +} +declare module 'intl/locale-data/jsonp/ar-EG.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/ar-EG'>; +} +declare module 'intl/locale-data/jsonp/ar-EH.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/ar-EH'>; +} +declare module 'intl/locale-data/jsonp/ar-ER.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/ar-ER'>; +} +declare module 'intl/locale-data/jsonp/ar-IL.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/ar-IL'>; +} +declare module 'intl/locale-data/jsonp/ar-IQ.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/ar-IQ'>; +} +declare module 'intl/locale-data/jsonp/ar-JO.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/ar-JO'>; +} +declare module 'intl/locale-data/jsonp/ar-KM.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/ar-KM'>; +} +declare module 'intl/locale-data/jsonp/ar-KW.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/ar-KW'>; +} +declare module 'intl/locale-data/jsonp/ar-LB.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/ar-LB'>; +} +declare module 'intl/locale-data/jsonp/ar-LY.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/ar-LY'>; +} +declare module 'intl/locale-data/jsonp/ar-MA.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/ar-MA'>; +} +declare module 'intl/locale-data/jsonp/ar-MR.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/ar-MR'>; +} +declare module 'intl/locale-data/jsonp/ar-OM.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/ar-OM'>; +} +declare module 'intl/locale-data/jsonp/ar-PS.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/ar-PS'>; +} +declare module 'intl/locale-data/jsonp/ar-QA.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/ar-QA'>; +} +declare module 'intl/locale-data/jsonp/ar-SA.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/ar-SA'>; +} +declare module 'intl/locale-data/jsonp/ar-SD.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/ar-SD'>; +} +declare module 'intl/locale-data/jsonp/ar-SO.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/ar-SO'>; +} +declare module 'intl/locale-data/jsonp/ar-SS.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/ar-SS'>; +} +declare module 'intl/locale-data/jsonp/ar-SY.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/ar-SY'>; +} +declare module 'intl/locale-data/jsonp/ar-TD.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/ar-TD'>; +} +declare module 'intl/locale-data/jsonp/ar-TN.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/ar-TN'>; +} +declare module 'intl/locale-data/jsonp/ar-YE.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/ar-YE'>; +} +declare module 'intl/locale-data/jsonp/ar.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/ar'>; +} +declare module 'intl/locale-data/jsonp/as-IN.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/as-IN'>; +} +declare module 'intl/locale-data/jsonp/as.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/as'>; +} +declare module 'intl/locale-data/jsonp/asa-TZ.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/asa-TZ'>; +} +declare module 'intl/locale-data/jsonp/asa.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/asa'>; +} +declare module 'intl/locale-data/jsonp/ast-ES.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/ast-ES'>; +} +declare module 'intl/locale-data/jsonp/ast.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/ast'>; +} +declare module 'intl/locale-data/jsonp/az-Arab.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/az-Arab'>; +} +declare module 'intl/locale-data/jsonp/az-Cyrl-AZ.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/az-Cyrl-AZ'>; +} +declare module 'intl/locale-data/jsonp/az-Cyrl.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/az-Cyrl'>; +} +declare module 'intl/locale-data/jsonp/az-Latn-AZ.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/az-Latn-AZ'>; +} +declare module 'intl/locale-data/jsonp/az-Latn.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/az-Latn'>; +} +declare module 'intl/locale-data/jsonp/az.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/az'>; +} +declare module 'intl/locale-data/jsonp/bas-CM.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/bas-CM'>; +} +declare module 'intl/locale-data/jsonp/bas.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/bas'>; +} +declare module 'intl/locale-data/jsonp/be-BY.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/be-BY'>; +} +declare module 'intl/locale-data/jsonp/be.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/be'>; +} +declare module 'intl/locale-data/jsonp/bem-ZM.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/bem-ZM'>; +} +declare module 'intl/locale-data/jsonp/bem.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/bem'>; +} +declare module 'intl/locale-data/jsonp/bez-TZ.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/bez-TZ'>; +} +declare module 'intl/locale-data/jsonp/bez.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/bez'>; +} +declare module 'intl/locale-data/jsonp/bg-BG.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/bg-BG'>; +} +declare module 'intl/locale-data/jsonp/bg.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/bg'>; +} +declare module 'intl/locale-data/jsonp/bm-ML.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/bm-ML'>; +} +declare module 'intl/locale-data/jsonp/bm-Nkoo.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/bm-Nkoo'>; +} +declare module 'intl/locale-data/jsonp/bm.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/bm'>; +} +declare module 'intl/locale-data/jsonp/bn-BD.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/bn-BD'>; +} +declare module 'intl/locale-data/jsonp/bn-IN.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/bn-IN'>; +} +declare module 'intl/locale-data/jsonp/bn.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/bn'>; +} +declare module 'intl/locale-data/jsonp/bo-CN.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/bo-CN'>; +} +declare module 'intl/locale-data/jsonp/bo-IN.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/bo-IN'>; +} +declare module 'intl/locale-data/jsonp/bo.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/bo'>; +} +declare module 'intl/locale-data/jsonp/br-FR.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/br-FR'>; +} +declare module 'intl/locale-data/jsonp/br.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/br'>; +} +declare module 'intl/locale-data/jsonp/brx-IN.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/brx-IN'>; +} +declare module 'intl/locale-data/jsonp/brx.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/brx'>; +} +declare module 'intl/locale-data/jsonp/bs-Cyrl-BA.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/bs-Cyrl-BA'>; +} +declare module 'intl/locale-data/jsonp/bs-Cyrl.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/bs-Cyrl'>; +} +declare module 'intl/locale-data/jsonp/bs-Latn-BA.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/bs-Latn-BA'>; +} +declare module 'intl/locale-data/jsonp/bs-Latn.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/bs-Latn'>; +} +declare module 'intl/locale-data/jsonp/bs.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/bs'>; +} +declare module 'intl/locale-data/jsonp/ca-AD.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/ca-AD'>; +} +declare module 'intl/locale-data/jsonp/ca-ES-VALENCIA.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/ca-ES-VALENCIA'>; +} +declare module 'intl/locale-data/jsonp/ca-ES.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/ca-ES'>; +} +declare module 'intl/locale-data/jsonp/ca-FR.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/ca-FR'>; +} +declare module 'intl/locale-data/jsonp/ca-IT.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/ca-IT'>; +} +declare module 'intl/locale-data/jsonp/ca.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/ca'>; +} +declare module 'intl/locale-data/jsonp/ce-RU.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/ce-RU'>; +} +declare module 'intl/locale-data/jsonp/ce.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/ce'>; +} +declare module 'intl/locale-data/jsonp/cgg-UG.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/cgg-UG'>; +} +declare module 'intl/locale-data/jsonp/cgg.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/cgg'>; +} +declare module 'intl/locale-data/jsonp/chr-US.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/chr-US'>; +} +declare module 'intl/locale-data/jsonp/chr.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/chr'>; +} +declare module 'intl/locale-data/jsonp/ckb-IQ.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/ckb-IQ'>; +} +declare module 'intl/locale-data/jsonp/ckb-IR.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/ckb-IR'>; +} +declare module 'intl/locale-data/jsonp/ckb.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/ckb'>; +} +declare module 'intl/locale-data/jsonp/cs-CZ.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/cs-CZ'>; +} +declare module 'intl/locale-data/jsonp/cs.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/cs'>; +} +declare module 'intl/locale-data/jsonp/cu-RU.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/cu-RU'>; +} +declare module 'intl/locale-data/jsonp/cu.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/cu'>; +} +declare module 'intl/locale-data/jsonp/cy-GB.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/cy-GB'>; +} +declare module 'intl/locale-data/jsonp/cy.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/cy'>; +} +declare module 'intl/locale-data/jsonp/da-DK.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/da-DK'>; +} +declare module 'intl/locale-data/jsonp/da-GL.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/da-GL'>; +} +declare module 'intl/locale-data/jsonp/da.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/da'>; +} +declare module 'intl/locale-data/jsonp/dav-KE.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/dav-KE'>; +} +declare module 'intl/locale-data/jsonp/dav.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/dav'>; +} +declare module 'intl/locale-data/jsonp/de-AT.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/de-AT'>; +} +declare module 'intl/locale-data/jsonp/de-BE.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/de-BE'>; +} +declare module 'intl/locale-data/jsonp/de-CH.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/de-CH'>; +} +declare module 'intl/locale-data/jsonp/de-DE.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/de-DE'>; +} +declare module 'intl/locale-data/jsonp/de-LI.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/de-LI'>; +} +declare module 'intl/locale-data/jsonp/de-LU.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/de-LU'>; +} +declare module 'intl/locale-data/jsonp/de.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/de'>; +} +declare module 'intl/locale-data/jsonp/dje-NE.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/dje-NE'>; +} +declare module 'intl/locale-data/jsonp/dje.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/dje'>; +} +declare module 'intl/locale-data/jsonp/dsb-DE.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/dsb-DE'>; +} +declare module 'intl/locale-data/jsonp/dsb.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/dsb'>; +} +declare module 'intl/locale-data/jsonp/dua-CM.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/dua-CM'>; +} +declare module 'intl/locale-data/jsonp/dua.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/dua'>; +} +declare module 'intl/locale-data/jsonp/dyo-SN.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/dyo-SN'>; +} +declare module 'intl/locale-data/jsonp/dyo.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/dyo'>; +} +declare module 'intl/locale-data/jsonp/dz-BT.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/dz-BT'>; +} +declare module 'intl/locale-data/jsonp/dz.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/dz'>; +} +declare module 'intl/locale-data/jsonp/ebu-KE.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/ebu-KE'>; +} +declare module 'intl/locale-data/jsonp/ebu.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/ebu'>; +} +declare module 'intl/locale-data/jsonp/ee-GH.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/ee-GH'>; +} +declare module 'intl/locale-data/jsonp/ee-TG.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/ee-TG'>; +} +declare module 'intl/locale-data/jsonp/ee.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/ee'>; +} +declare module 'intl/locale-data/jsonp/el-CY.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/el-CY'>; +} +declare module 'intl/locale-data/jsonp/el-GR.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/el-GR'>; +} +declare module 'intl/locale-data/jsonp/el.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/el'>; +} +declare module 'intl/locale-data/jsonp/en-001.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/en-001'>; +} +declare module 'intl/locale-data/jsonp/en-150.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/en-150'>; +} +declare module 'intl/locale-data/jsonp/en-AG.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/en-AG'>; +} +declare module 'intl/locale-data/jsonp/en-AI.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/en-AI'>; +} +declare module 'intl/locale-data/jsonp/en-AS.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/en-AS'>; +} +declare module 'intl/locale-data/jsonp/en-AT.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/en-AT'>; +} +declare module 'intl/locale-data/jsonp/en-AU.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/en-AU'>; +} +declare module 'intl/locale-data/jsonp/en-BB.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/en-BB'>; +} +declare module 'intl/locale-data/jsonp/en-BE.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/en-BE'>; +} +declare module 'intl/locale-data/jsonp/en-BI.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/en-BI'>; +} +declare module 'intl/locale-data/jsonp/en-BM.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/en-BM'>; +} +declare module 'intl/locale-data/jsonp/en-BS.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/en-BS'>; +} +declare module 'intl/locale-data/jsonp/en-BW.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/en-BW'>; +} +declare module 'intl/locale-data/jsonp/en-BZ.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/en-BZ'>; +} +declare module 'intl/locale-data/jsonp/en-CA.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/en-CA'>; +} +declare module 'intl/locale-data/jsonp/en-CC.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/en-CC'>; +} +declare module 'intl/locale-data/jsonp/en-CH.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/en-CH'>; +} +declare module 'intl/locale-data/jsonp/en-CK.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/en-CK'>; +} +declare module 'intl/locale-data/jsonp/en-CM.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/en-CM'>; +} +declare module 'intl/locale-data/jsonp/en-CX.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/en-CX'>; +} +declare module 'intl/locale-data/jsonp/en-CY.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/en-CY'>; +} +declare module 'intl/locale-data/jsonp/en-DE.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/en-DE'>; +} +declare module 'intl/locale-data/jsonp/en-DG.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/en-DG'>; +} +declare module 'intl/locale-data/jsonp/en-DK.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/en-DK'>; +} +declare module 'intl/locale-data/jsonp/en-DM.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/en-DM'>; +} +declare module 'intl/locale-data/jsonp/en-Dsrt.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/en-Dsrt'>; +} +declare module 'intl/locale-data/jsonp/en-ER.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/en-ER'>; +} +declare module 'intl/locale-data/jsonp/en-FI.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/en-FI'>; +} +declare module 'intl/locale-data/jsonp/en-FJ.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/en-FJ'>; +} +declare module 'intl/locale-data/jsonp/en-FK.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/en-FK'>; +} +declare module 'intl/locale-data/jsonp/en-FM.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/en-FM'>; +} +declare module 'intl/locale-data/jsonp/en-GB.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/en-GB'>; +} +declare module 'intl/locale-data/jsonp/en-GD.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/en-GD'>; +} +declare module 'intl/locale-data/jsonp/en-GG.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/en-GG'>; +} +declare module 'intl/locale-data/jsonp/en-GH.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/en-GH'>; +} +declare module 'intl/locale-data/jsonp/en-GI.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/en-GI'>; +} +declare module 'intl/locale-data/jsonp/en-GM.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/en-GM'>; +} +declare module 'intl/locale-data/jsonp/en-GU.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/en-GU'>; +} +declare module 'intl/locale-data/jsonp/en-GY.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/en-GY'>; +} +declare module 'intl/locale-data/jsonp/en-HK.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/en-HK'>; +} +declare module 'intl/locale-data/jsonp/en-IE.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/en-IE'>; +} +declare module 'intl/locale-data/jsonp/en-IL.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/en-IL'>; +} +declare module 'intl/locale-data/jsonp/en-IM.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/en-IM'>; +} +declare module 'intl/locale-data/jsonp/en-IN.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/en-IN'>; +} +declare module 'intl/locale-data/jsonp/en-IO.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/en-IO'>; +} +declare module 'intl/locale-data/jsonp/en-JE.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/en-JE'>; +} +declare module 'intl/locale-data/jsonp/en-JM.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/en-JM'>; +} +declare module 'intl/locale-data/jsonp/en-KE.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/en-KE'>; +} +declare module 'intl/locale-data/jsonp/en-KI.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/en-KI'>; +} +declare module 'intl/locale-data/jsonp/en-KN.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/en-KN'>; +} +declare module 'intl/locale-data/jsonp/en-KY.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/en-KY'>; +} +declare module 'intl/locale-data/jsonp/en-LC.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/en-LC'>; +} +declare module 'intl/locale-data/jsonp/en-LR.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/en-LR'>; +} +declare module 'intl/locale-data/jsonp/en-LS.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/en-LS'>; +} +declare module 'intl/locale-data/jsonp/en-MG.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/en-MG'>; +} +declare module 'intl/locale-data/jsonp/en-MH.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/en-MH'>; +} +declare module 'intl/locale-data/jsonp/en-MO.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/en-MO'>; +} +declare module 'intl/locale-data/jsonp/en-MP.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/en-MP'>; +} +declare module 'intl/locale-data/jsonp/en-MS.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/en-MS'>; +} +declare module 'intl/locale-data/jsonp/en-MT.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/en-MT'>; +} +declare module 'intl/locale-data/jsonp/en-MU.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/en-MU'>; +} +declare module 'intl/locale-data/jsonp/en-MW.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/en-MW'>; +} +declare module 'intl/locale-data/jsonp/en-MY.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/en-MY'>; +} +declare module 'intl/locale-data/jsonp/en-NA.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/en-NA'>; +} +declare module 'intl/locale-data/jsonp/en-NF.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/en-NF'>; +} +declare module 'intl/locale-data/jsonp/en-NG.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/en-NG'>; +} +declare module 'intl/locale-data/jsonp/en-NL.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/en-NL'>; +} +declare module 'intl/locale-data/jsonp/en-NR.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/en-NR'>; +} +declare module 'intl/locale-data/jsonp/en-NU.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/en-NU'>; +} +declare module 'intl/locale-data/jsonp/en-NZ.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/en-NZ'>; +} +declare module 'intl/locale-data/jsonp/en-PG.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/en-PG'>; +} +declare module 'intl/locale-data/jsonp/en-PH.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/en-PH'>; +} +declare module 'intl/locale-data/jsonp/en-PK.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/en-PK'>; +} +declare module 'intl/locale-data/jsonp/en-PN.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/en-PN'>; +} +declare module 'intl/locale-data/jsonp/en-PR.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/en-PR'>; +} +declare module 'intl/locale-data/jsonp/en-PW.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/en-PW'>; +} +declare module 'intl/locale-data/jsonp/en-RW.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/en-RW'>; +} +declare module 'intl/locale-data/jsonp/en-SB.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/en-SB'>; +} +declare module 'intl/locale-data/jsonp/en-SC.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/en-SC'>; +} +declare module 'intl/locale-data/jsonp/en-SD.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/en-SD'>; +} +declare module 'intl/locale-data/jsonp/en-SE.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/en-SE'>; +} +declare module 'intl/locale-data/jsonp/en-SG.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/en-SG'>; +} +declare module 'intl/locale-data/jsonp/en-SH.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/en-SH'>; +} +declare module 'intl/locale-data/jsonp/en-Shaw.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/en-Shaw'>; +} +declare module 'intl/locale-data/jsonp/en-SI.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/en-SI'>; +} +declare module 'intl/locale-data/jsonp/en-SL.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/en-SL'>; +} +declare module 'intl/locale-data/jsonp/en-SS.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/en-SS'>; +} +declare module 'intl/locale-data/jsonp/en-SX.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/en-SX'>; +} +declare module 'intl/locale-data/jsonp/en-SZ.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/en-SZ'>; +} +declare module 'intl/locale-data/jsonp/en-TC.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/en-TC'>; +} +declare module 'intl/locale-data/jsonp/en-TK.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/en-TK'>; +} +declare module 'intl/locale-data/jsonp/en-TO.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/en-TO'>; +} +declare module 'intl/locale-data/jsonp/en-TT.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/en-TT'>; +} +declare module 'intl/locale-data/jsonp/en-TV.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/en-TV'>; +} +declare module 'intl/locale-data/jsonp/en-TZ.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/en-TZ'>; +} +declare module 'intl/locale-data/jsonp/en-UG.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/en-UG'>; +} +declare module 'intl/locale-data/jsonp/en-UM.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/en-UM'>; +} +declare module 'intl/locale-data/jsonp/en-US.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/en-US'>; +} +declare module 'intl/locale-data/jsonp/en-VC.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/en-VC'>; +} +declare module 'intl/locale-data/jsonp/en-VG.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/en-VG'>; +} +declare module 'intl/locale-data/jsonp/en-VI.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/en-VI'>; +} +declare module 'intl/locale-data/jsonp/en-VU.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/en-VU'>; +} +declare module 'intl/locale-data/jsonp/en-WS.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/en-WS'>; +} +declare module 'intl/locale-data/jsonp/en-ZA.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/en-ZA'>; +} +declare module 'intl/locale-data/jsonp/en-ZM.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/en-ZM'>; +} +declare module 'intl/locale-data/jsonp/en-ZW.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/en-ZW'>; +} +declare module 'intl/locale-data/jsonp/en.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/en'>; +} +declare module 'intl/locale-data/jsonp/eo-001.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/eo-001'>; +} +declare module 'intl/locale-data/jsonp/eo.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/eo'>; +} +declare module 'intl/locale-data/jsonp/es-419.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/es-419'>; +} +declare module 'intl/locale-data/jsonp/es-AR.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/es-AR'>; +} +declare module 'intl/locale-data/jsonp/es-BO.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/es-BO'>; +} +declare module 'intl/locale-data/jsonp/es-CL.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/es-CL'>; +} +declare module 'intl/locale-data/jsonp/es-CO.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/es-CO'>; +} +declare module 'intl/locale-data/jsonp/es-CR.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/es-CR'>; +} +declare module 'intl/locale-data/jsonp/es-CU.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/es-CU'>; +} +declare module 'intl/locale-data/jsonp/es-DO.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/es-DO'>; +} +declare module 'intl/locale-data/jsonp/es-EA.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/es-EA'>; +} +declare module 'intl/locale-data/jsonp/es-EC.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/es-EC'>; +} +declare module 'intl/locale-data/jsonp/es-ES.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/es-ES'>; +} +declare module 'intl/locale-data/jsonp/es-GQ.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/es-GQ'>; +} +declare module 'intl/locale-data/jsonp/es-GT.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/es-GT'>; +} +declare module 'intl/locale-data/jsonp/es-HN.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/es-HN'>; +} +declare module 'intl/locale-data/jsonp/es-IC.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/es-IC'>; +} +declare module 'intl/locale-data/jsonp/es-MX.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/es-MX'>; +} +declare module 'intl/locale-data/jsonp/es-NI.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/es-NI'>; +} +declare module 'intl/locale-data/jsonp/es-PA.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/es-PA'>; +} +declare module 'intl/locale-data/jsonp/es-PE.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/es-PE'>; +} +declare module 'intl/locale-data/jsonp/es-PH.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/es-PH'>; +} +declare module 'intl/locale-data/jsonp/es-PR.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/es-PR'>; +} +declare module 'intl/locale-data/jsonp/es-PY.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/es-PY'>; +} +declare module 'intl/locale-data/jsonp/es-SV.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/es-SV'>; +} +declare module 'intl/locale-data/jsonp/es-US.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/es-US'>; +} +declare module 'intl/locale-data/jsonp/es-UY.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/es-UY'>; +} +declare module 'intl/locale-data/jsonp/es-VE.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/es-VE'>; +} +declare module 'intl/locale-data/jsonp/es.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/es'>; +} +declare module 'intl/locale-data/jsonp/et-EE.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/et-EE'>; +} +declare module 'intl/locale-data/jsonp/et.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/et'>; +} +declare module 'intl/locale-data/jsonp/eu-ES.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/eu-ES'>; +} +declare module 'intl/locale-data/jsonp/eu.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/eu'>; +} +declare module 'intl/locale-data/jsonp/ewo-CM.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/ewo-CM'>; +} +declare module 'intl/locale-data/jsonp/ewo.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/ewo'>; +} +declare module 'intl/locale-data/jsonp/fa-AF.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/fa-AF'>; +} +declare module 'intl/locale-data/jsonp/fa-IR.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/fa-IR'>; +} +declare module 'intl/locale-data/jsonp/fa.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/fa'>; +} +declare module 'intl/locale-data/jsonp/ff-CM.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/ff-CM'>; +} +declare module 'intl/locale-data/jsonp/ff-GN.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/ff-GN'>; +} +declare module 'intl/locale-data/jsonp/ff-MR.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/ff-MR'>; +} +declare module 'intl/locale-data/jsonp/ff-SN.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/ff-SN'>; +} +declare module 'intl/locale-data/jsonp/ff.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/ff'>; +} +declare module 'intl/locale-data/jsonp/fi-FI.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/fi-FI'>; +} +declare module 'intl/locale-data/jsonp/fi.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/fi'>; +} +declare module 'intl/locale-data/jsonp/fil-PH.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/fil-PH'>; +} +declare module 'intl/locale-data/jsonp/fil.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/fil'>; +} +declare module 'intl/locale-data/jsonp/fo-DK.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/fo-DK'>; +} +declare module 'intl/locale-data/jsonp/fo-FO.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/fo-FO'>; +} +declare module 'intl/locale-data/jsonp/fo.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/fo'>; +} +declare module 'intl/locale-data/jsonp/fr-BE.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/fr-BE'>; +} +declare module 'intl/locale-data/jsonp/fr-BF.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/fr-BF'>; +} +declare module 'intl/locale-data/jsonp/fr-BI.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/fr-BI'>; +} +declare module 'intl/locale-data/jsonp/fr-BJ.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/fr-BJ'>; +} +declare module 'intl/locale-data/jsonp/fr-BL.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/fr-BL'>; +} +declare module 'intl/locale-data/jsonp/fr-CA.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/fr-CA'>; +} +declare module 'intl/locale-data/jsonp/fr-CD.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/fr-CD'>; +} +declare module 'intl/locale-data/jsonp/fr-CF.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/fr-CF'>; +} +declare module 'intl/locale-data/jsonp/fr-CG.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/fr-CG'>; +} +declare module 'intl/locale-data/jsonp/fr-CH.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/fr-CH'>; +} +declare module 'intl/locale-data/jsonp/fr-CI.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/fr-CI'>; +} +declare module 'intl/locale-data/jsonp/fr-CM.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/fr-CM'>; +} +declare module 'intl/locale-data/jsonp/fr-DJ.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/fr-DJ'>; +} +declare module 'intl/locale-data/jsonp/fr-DZ.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/fr-DZ'>; +} +declare module 'intl/locale-data/jsonp/fr-FR.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/fr-FR'>; +} +declare module 'intl/locale-data/jsonp/fr-GA.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/fr-GA'>; +} +declare module 'intl/locale-data/jsonp/fr-GF.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/fr-GF'>; +} +declare module 'intl/locale-data/jsonp/fr-GN.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/fr-GN'>; +} +declare module 'intl/locale-data/jsonp/fr-GP.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/fr-GP'>; +} +declare module 'intl/locale-data/jsonp/fr-GQ.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/fr-GQ'>; +} +declare module 'intl/locale-data/jsonp/fr-HT.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/fr-HT'>; +} +declare module 'intl/locale-data/jsonp/fr-KM.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/fr-KM'>; +} +declare module 'intl/locale-data/jsonp/fr-LU.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/fr-LU'>; +} +declare module 'intl/locale-data/jsonp/fr-MA.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/fr-MA'>; +} +declare module 'intl/locale-data/jsonp/fr-MC.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/fr-MC'>; +} +declare module 'intl/locale-data/jsonp/fr-MF.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/fr-MF'>; +} +declare module 'intl/locale-data/jsonp/fr-MG.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/fr-MG'>; +} +declare module 'intl/locale-data/jsonp/fr-ML.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/fr-ML'>; +} +declare module 'intl/locale-data/jsonp/fr-MQ.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/fr-MQ'>; +} +declare module 'intl/locale-data/jsonp/fr-MR.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/fr-MR'>; +} +declare module 'intl/locale-data/jsonp/fr-MU.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/fr-MU'>; +} +declare module 'intl/locale-data/jsonp/fr-NC.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/fr-NC'>; +} +declare module 'intl/locale-data/jsonp/fr-NE.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/fr-NE'>; +} +declare module 'intl/locale-data/jsonp/fr-PF.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/fr-PF'>; +} +declare module 'intl/locale-data/jsonp/fr-PM.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/fr-PM'>; +} +declare module 'intl/locale-data/jsonp/fr-RE.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/fr-RE'>; +} +declare module 'intl/locale-data/jsonp/fr-RW.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/fr-RW'>; +} +declare module 'intl/locale-data/jsonp/fr-SC.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/fr-SC'>; +} +declare module 'intl/locale-data/jsonp/fr-SN.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/fr-SN'>; +} +declare module 'intl/locale-data/jsonp/fr-SY.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/fr-SY'>; +} +declare module 'intl/locale-data/jsonp/fr-TD.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/fr-TD'>; +} +declare module 'intl/locale-data/jsonp/fr-TG.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/fr-TG'>; +} +declare module 'intl/locale-data/jsonp/fr-TN.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/fr-TN'>; +} +declare module 'intl/locale-data/jsonp/fr-VU.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/fr-VU'>; +} +declare module 'intl/locale-data/jsonp/fr-WF.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/fr-WF'>; +} +declare module 'intl/locale-data/jsonp/fr-YT.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/fr-YT'>; +} +declare module 'intl/locale-data/jsonp/fr.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/fr'>; +} +declare module 'intl/locale-data/jsonp/fur-IT.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/fur-IT'>; +} +declare module 'intl/locale-data/jsonp/fur.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/fur'>; +} +declare module 'intl/locale-data/jsonp/fy-NL.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/fy-NL'>; +} +declare module 'intl/locale-data/jsonp/fy.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/fy'>; +} +declare module 'intl/locale-data/jsonp/ga-IE.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/ga-IE'>; +} +declare module 'intl/locale-data/jsonp/ga.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/ga'>; +} +declare module 'intl/locale-data/jsonp/gd-GB.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/gd-GB'>; +} +declare module 'intl/locale-data/jsonp/gd.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/gd'>; +} +declare module 'intl/locale-data/jsonp/gl-ES.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/gl-ES'>; +} +declare module 'intl/locale-data/jsonp/gl.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/gl'>; +} +declare module 'intl/locale-data/jsonp/gsw-CH.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/gsw-CH'>; +} +declare module 'intl/locale-data/jsonp/gsw-FR.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/gsw-FR'>; +} +declare module 'intl/locale-data/jsonp/gsw-LI.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/gsw-LI'>; +} +declare module 'intl/locale-data/jsonp/gsw.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/gsw'>; +} +declare module 'intl/locale-data/jsonp/gu-IN.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/gu-IN'>; +} +declare module 'intl/locale-data/jsonp/gu.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/gu'>; +} +declare module 'intl/locale-data/jsonp/guz-KE.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/guz-KE'>; +} +declare module 'intl/locale-data/jsonp/guz.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/guz'>; +} +declare module 'intl/locale-data/jsonp/gv-IM.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/gv-IM'>; +} +declare module 'intl/locale-data/jsonp/gv.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/gv'>; +} +declare module 'intl/locale-data/jsonp/ha-Arab.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/ha-Arab'>; +} +declare module 'intl/locale-data/jsonp/ha-GH.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/ha-GH'>; +} +declare module 'intl/locale-data/jsonp/ha-NE.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/ha-NE'>; +} +declare module 'intl/locale-data/jsonp/ha-NG.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/ha-NG'>; +} +declare module 'intl/locale-data/jsonp/ha.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/ha'>; +} +declare module 'intl/locale-data/jsonp/haw-US.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/haw-US'>; +} +declare module 'intl/locale-data/jsonp/haw.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/haw'>; +} +declare module 'intl/locale-data/jsonp/he-IL.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/he-IL'>; +} +declare module 'intl/locale-data/jsonp/he.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/he'>; +} +declare module 'intl/locale-data/jsonp/hi-IN.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/hi-IN'>; +} +declare module 'intl/locale-data/jsonp/hi.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/hi'>; +} +declare module 'intl/locale-data/jsonp/hr-BA.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/hr-BA'>; +} +declare module 'intl/locale-data/jsonp/hr-HR.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/hr-HR'>; +} +declare module 'intl/locale-data/jsonp/hr.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/hr'>; +} +declare module 'intl/locale-data/jsonp/hsb-DE.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/hsb-DE'>; +} +declare module 'intl/locale-data/jsonp/hsb.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/hsb'>; +} +declare module 'intl/locale-data/jsonp/hu-HU.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/hu-HU'>; +} +declare module 'intl/locale-data/jsonp/hu.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/hu'>; +} +declare module 'intl/locale-data/jsonp/hy-AM.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/hy-AM'>; +} +declare module 'intl/locale-data/jsonp/hy.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/hy'>; +} +declare module 'intl/locale-data/jsonp/id-ID.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/id-ID'>; +} +declare module 'intl/locale-data/jsonp/id.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/id'>; +} +declare module 'intl/locale-data/jsonp/ig-NG.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/ig-NG'>; +} +declare module 'intl/locale-data/jsonp/ig.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/ig'>; +} +declare module 'intl/locale-data/jsonp/ii-CN.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/ii-CN'>; +} +declare module 'intl/locale-data/jsonp/ii.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/ii'>; +} +declare module 'intl/locale-data/jsonp/is-IS.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/is-IS'>; +} +declare module 'intl/locale-data/jsonp/is.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/is'>; +} +declare module 'intl/locale-data/jsonp/it-CH.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/it-CH'>; +} +declare module 'intl/locale-data/jsonp/it-IT.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/it-IT'>; +} +declare module 'intl/locale-data/jsonp/it-SM.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/it-SM'>; +} +declare module 'intl/locale-data/jsonp/it.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/it'>; +} +declare module 'intl/locale-data/jsonp/iu-Latn.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/iu-Latn'>; +} +declare module 'intl/locale-data/jsonp/ja-JP.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/ja-JP'>; +} +declare module 'intl/locale-data/jsonp/ja.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/ja'>; +} +declare module 'intl/locale-data/jsonp/jgo-CM.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/jgo-CM'>; +} +declare module 'intl/locale-data/jsonp/jgo.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/jgo'>; +} +declare module 'intl/locale-data/jsonp/jmc-TZ.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/jmc-TZ'>; +} +declare module 'intl/locale-data/jsonp/jmc.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/jmc'>; +} +declare module 'intl/locale-data/jsonp/ka-GE.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/ka-GE'>; +} +declare module 'intl/locale-data/jsonp/ka.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/ka'>; +} +declare module 'intl/locale-data/jsonp/kab-DZ.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/kab-DZ'>; +} +declare module 'intl/locale-data/jsonp/kab.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/kab'>; +} +declare module 'intl/locale-data/jsonp/kam-KE.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/kam-KE'>; +} +declare module 'intl/locale-data/jsonp/kam.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/kam'>; +} +declare module 'intl/locale-data/jsonp/kde-TZ.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/kde-TZ'>; +} +declare module 'intl/locale-data/jsonp/kde.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/kde'>; +} +declare module 'intl/locale-data/jsonp/kea-CV.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/kea-CV'>; +} +declare module 'intl/locale-data/jsonp/kea.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/kea'>; +} +declare module 'intl/locale-data/jsonp/khq-ML.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/khq-ML'>; +} +declare module 'intl/locale-data/jsonp/khq.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/khq'>; +} +declare module 'intl/locale-data/jsonp/ki-KE.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/ki-KE'>; +} +declare module 'intl/locale-data/jsonp/ki.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/ki'>; +} +declare module 'intl/locale-data/jsonp/kk-KZ.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/kk-KZ'>; +} +declare module 'intl/locale-data/jsonp/kk.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/kk'>; +} +declare module 'intl/locale-data/jsonp/kkj-CM.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/kkj-CM'>; +} +declare module 'intl/locale-data/jsonp/kkj.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/kkj'>; +} +declare module 'intl/locale-data/jsonp/kl-GL.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/kl-GL'>; +} +declare module 'intl/locale-data/jsonp/kl.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/kl'>; +} +declare module 'intl/locale-data/jsonp/kln-KE.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/kln-KE'>; +} +declare module 'intl/locale-data/jsonp/kln.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/kln'>; +} +declare module 'intl/locale-data/jsonp/km-KH.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/km-KH'>; +} +declare module 'intl/locale-data/jsonp/km.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/km'>; +} +declare module 'intl/locale-data/jsonp/kn-IN.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/kn-IN'>; +} +declare module 'intl/locale-data/jsonp/kn.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/kn'>; +} +declare module 'intl/locale-data/jsonp/ko-KP.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/ko-KP'>; +} +declare module 'intl/locale-data/jsonp/ko-KR.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/ko-KR'>; +} +declare module 'intl/locale-data/jsonp/ko.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/ko'>; +} +declare module 'intl/locale-data/jsonp/kok-IN.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/kok-IN'>; +} +declare module 'intl/locale-data/jsonp/kok.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/kok'>; +} +declare module 'intl/locale-data/jsonp/ks-IN.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/ks-IN'>; +} +declare module 'intl/locale-data/jsonp/ks.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/ks'>; +} +declare module 'intl/locale-data/jsonp/ksb-TZ.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/ksb-TZ'>; +} +declare module 'intl/locale-data/jsonp/ksb.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/ksb'>; +} +declare module 'intl/locale-data/jsonp/ksf-CM.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/ksf-CM'>; +} +declare module 'intl/locale-data/jsonp/ksf.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/ksf'>; +} +declare module 'intl/locale-data/jsonp/ksh-DE.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/ksh-DE'>; +} +declare module 'intl/locale-data/jsonp/ksh.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/ksh'>; +} +declare module 'intl/locale-data/jsonp/kw-GB.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/kw-GB'>; +} +declare module 'intl/locale-data/jsonp/kw.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/kw'>; +} +declare module 'intl/locale-data/jsonp/ky-KG.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/ky-KG'>; +} +declare module 'intl/locale-data/jsonp/ky.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/ky'>; +} +declare module 'intl/locale-data/jsonp/lag-TZ.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/lag-TZ'>; +} +declare module 'intl/locale-data/jsonp/lag.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/lag'>; +} +declare module 'intl/locale-data/jsonp/lb-LU.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/lb-LU'>; +} +declare module 'intl/locale-data/jsonp/lb.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/lb'>; +} +declare module 'intl/locale-data/jsonp/lg-UG.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/lg-UG'>; +} +declare module 'intl/locale-data/jsonp/lg.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/lg'>; +} +declare module 'intl/locale-data/jsonp/lkt-US.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/lkt-US'>; +} +declare module 'intl/locale-data/jsonp/lkt.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/lkt'>; +} +declare module 'intl/locale-data/jsonp/ln-AO.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/ln-AO'>; +} +declare module 'intl/locale-data/jsonp/ln-CD.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/ln-CD'>; +} +declare module 'intl/locale-data/jsonp/ln-CF.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/ln-CF'>; +} +declare module 'intl/locale-data/jsonp/ln-CG.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/ln-CG'>; +} +declare module 'intl/locale-data/jsonp/ln.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/ln'>; +} +declare module 'intl/locale-data/jsonp/lo-LA.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/lo-LA'>; +} +declare module 'intl/locale-data/jsonp/lo.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/lo'>; +} +declare module 'intl/locale-data/jsonp/lrc-IQ.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/lrc-IQ'>; +} +declare module 'intl/locale-data/jsonp/lrc-IR.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/lrc-IR'>; +} +declare module 'intl/locale-data/jsonp/lrc.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/lrc'>; +} +declare module 'intl/locale-data/jsonp/lt-LT.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/lt-LT'>; +} +declare module 'intl/locale-data/jsonp/lt.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/lt'>; +} +declare module 'intl/locale-data/jsonp/lu-CD.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/lu-CD'>; +} +declare module 'intl/locale-data/jsonp/lu.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/lu'>; +} +declare module 'intl/locale-data/jsonp/luo-KE.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/luo-KE'>; +} +declare module 'intl/locale-data/jsonp/luo.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/luo'>; +} +declare module 'intl/locale-data/jsonp/luy-KE.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/luy-KE'>; +} +declare module 'intl/locale-data/jsonp/luy.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/luy'>; +} +declare module 'intl/locale-data/jsonp/lv-LV.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/lv-LV'>; +} +declare module 'intl/locale-data/jsonp/lv.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/lv'>; +} +declare module 'intl/locale-data/jsonp/mas-KE.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/mas-KE'>; +} +declare module 'intl/locale-data/jsonp/mas-TZ.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/mas-TZ'>; +} +declare module 'intl/locale-data/jsonp/mas.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/mas'>; +} +declare module 'intl/locale-data/jsonp/mer-KE.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/mer-KE'>; +} +declare module 'intl/locale-data/jsonp/mer.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/mer'>; +} +declare module 'intl/locale-data/jsonp/mfe-MU.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/mfe-MU'>; +} +declare module 'intl/locale-data/jsonp/mfe.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/mfe'>; +} +declare module 'intl/locale-data/jsonp/mg-MG.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/mg-MG'>; +} +declare module 'intl/locale-data/jsonp/mg.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/mg'>; +} +declare module 'intl/locale-data/jsonp/mgh-MZ.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/mgh-MZ'>; +} +declare module 'intl/locale-data/jsonp/mgh.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/mgh'>; +} +declare module 'intl/locale-data/jsonp/mgo-CM.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/mgo-CM'>; +} +declare module 'intl/locale-data/jsonp/mgo.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/mgo'>; +} +declare module 'intl/locale-data/jsonp/mk-MK.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/mk-MK'>; +} +declare module 'intl/locale-data/jsonp/mk.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/mk'>; +} +declare module 'intl/locale-data/jsonp/ml-IN.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/ml-IN'>; +} +declare module 'intl/locale-data/jsonp/ml.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/ml'>; +} +declare module 'intl/locale-data/jsonp/mn-MN.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/mn-MN'>; +} +declare module 'intl/locale-data/jsonp/mn-Mong.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/mn-Mong'>; +} +declare module 'intl/locale-data/jsonp/mn.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/mn'>; +} +declare module 'intl/locale-data/jsonp/mr-IN.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/mr-IN'>; +} +declare module 'intl/locale-data/jsonp/mr.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/mr'>; +} +declare module 'intl/locale-data/jsonp/ms-Arab.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/ms-Arab'>; +} +declare module 'intl/locale-data/jsonp/ms-BN.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/ms-BN'>; +} +declare module 'intl/locale-data/jsonp/ms-MY.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/ms-MY'>; +} +declare module 'intl/locale-data/jsonp/ms-SG.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/ms-SG'>; +} +declare module 'intl/locale-data/jsonp/ms.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/ms'>; +} +declare module 'intl/locale-data/jsonp/mt-MT.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/mt-MT'>; +} +declare module 'intl/locale-data/jsonp/mt.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/mt'>; +} +declare module 'intl/locale-data/jsonp/mua-CM.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/mua-CM'>; +} +declare module 'intl/locale-data/jsonp/mua.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/mua'>; +} +declare module 'intl/locale-data/jsonp/my-MM.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/my-MM'>; +} +declare module 'intl/locale-data/jsonp/my.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/my'>; +} +declare module 'intl/locale-data/jsonp/mzn-IR.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/mzn-IR'>; +} +declare module 'intl/locale-data/jsonp/mzn.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/mzn'>; +} +declare module 'intl/locale-data/jsonp/naq-NA.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/naq-NA'>; +} +declare module 'intl/locale-data/jsonp/naq.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/naq'>; +} +declare module 'intl/locale-data/jsonp/nb-NO.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/nb-NO'>; +} +declare module 'intl/locale-data/jsonp/nb-SJ.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/nb-SJ'>; +} +declare module 'intl/locale-data/jsonp/nb.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/nb'>; +} +declare module 'intl/locale-data/jsonp/nd-ZW.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/nd-ZW'>; +} +declare module 'intl/locale-data/jsonp/nd.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/nd'>; +} +declare module 'intl/locale-data/jsonp/ne-IN.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/ne-IN'>; +} +declare module 'intl/locale-data/jsonp/ne-NP.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/ne-NP'>; +} +declare module 'intl/locale-data/jsonp/ne.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/ne'>; +} +declare module 'intl/locale-data/jsonp/nl-AW.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/nl-AW'>; +} +declare module 'intl/locale-data/jsonp/nl-BE.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/nl-BE'>; +} +declare module 'intl/locale-data/jsonp/nl-BQ.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/nl-BQ'>; +} +declare module 'intl/locale-data/jsonp/nl-CW.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/nl-CW'>; +} +declare module 'intl/locale-data/jsonp/nl-NL.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/nl-NL'>; +} +declare module 'intl/locale-data/jsonp/nl-SR.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/nl-SR'>; +} +declare module 'intl/locale-data/jsonp/nl-SX.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/nl-SX'>; +} +declare module 'intl/locale-data/jsonp/nl.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/nl'>; +} +declare module 'intl/locale-data/jsonp/nmg-CM.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/nmg-CM'>; +} +declare module 'intl/locale-data/jsonp/nmg.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/nmg'>; +} +declare module 'intl/locale-data/jsonp/nn-NO.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/nn-NO'>; +} +declare module 'intl/locale-data/jsonp/nn.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/nn'>; +} +declare module 'intl/locale-data/jsonp/nnh-CM.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/nnh-CM'>; +} +declare module 'intl/locale-data/jsonp/nnh.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/nnh'>; +} +declare module 'intl/locale-data/jsonp/nus-SS.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/nus-SS'>; +} +declare module 'intl/locale-data/jsonp/nus.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/nus'>; +} +declare module 'intl/locale-data/jsonp/nyn-UG.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/nyn-UG'>; +} +declare module 'intl/locale-data/jsonp/nyn.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/nyn'>; +} +declare module 'intl/locale-data/jsonp/om-ET.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/om-ET'>; +} +declare module 'intl/locale-data/jsonp/om-KE.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/om-KE'>; +} +declare module 'intl/locale-data/jsonp/om.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/om'>; +} +declare module 'intl/locale-data/jsonp/or-IN.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/or-IN'>; +} +declare module 'intl/locale-data/jsonp/or.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/or'>; +} +declare module 'intl/locale-data/jsonp/os-GE.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/os-GE'>; +} +declare module 'intl/locale-data/jsonp/os-RU.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/os-RU'>; +} +declare module 'intl/locale-data/jsonp/os.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/os'>; +} +declare module 'intl/locale-data/jsonp/pa-Arab-PK.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/pa-Arab-PK'>; +} +declare module 'intl/locale-data/jsonp/pa-Arab.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/pa-Arab'>; +} +declare module 'intl/locale-data/jsonp/pa-Guru-IN.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/pa-Guru-IN'>; +} +declare module 'intl/locale-data/jsonp/pa-Guru.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/pa-Guru'>; +} +declare module 'intl/locale-data/jsonp/pa.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/pa'>; +} +declare module 'intl/locale-data/jsonp/pl-PL.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/pl-PL'>; +} +declare module 'intl/locale-data/jsonp/pl.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/pl'>; +} +declare module 'intl/locale-data/jsonp/prg-001.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/prg-001'>; +} +declare module 'intl/locale-data/jsonp/prg.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/prg'>; +} +declare module 'intl/locale-data/jsonp/ps-AF.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/ps-AF'>; +} +declare module 'intl/locale-data/jsonp/ps.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/ps'>; +} +declare module 'intl/locale-data/jsonp/pt-AO.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/pt-AO'>; +} +declare module 'intl/locale-data/jsonp/pt-BR.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/pt-BR'>; +} +declare module 'intl/locale-data/jsonp/pt-CV.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/pt-CV'>; +} +declare module 'intl/locale-data/jsonp/pt-GW.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/pt-GW'>; +} +declare module 'intl/locale-data/jsonp/pt-MO.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/pt-MO'>; +} +declare module 'intl/locale-data/jsonp/pt-MZ.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/pt-MZ'>; +} +declare module 'intl/locale-data/jsonp/pt-PT.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/pt-PT'>; +} +declare module 'intl/locale-data/jsonp/pt-ST.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/pt-ST'>; +} +declare module 'intl/locale-data/jsonp/pt-TL.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/pt-TL'>; +} +declare module 'intl/locale-data/jsonp/pt.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/pt'>; +} +declare module 'intl/locale-data/jsonp/qu-BO.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/qu-BO'>; +} +declare module 'intl/locale-data/jsonp/qu-EC.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/qu-EC'>; +} +declare module 'intl/locale-data/jsonp/qu-PE.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/qu-PE'>; +} +declare module 'intl/locale-data/jsonp/qu.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/qu'>; +} +declare module 'intl/locale-data/jsonp/rm-CH.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/rm-CH'>; +} +declare module 'intl/locale-data/jsonp/rm.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/rm'>; +} +declare module 'intl/locale-data/jsonp/rn-BI.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/rn-BI'>; +} +declare module 'intl/locale-data/jsonp/rn.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/rn'>; +} +declare module 'intl/locale-data/jsonp/ro-MD.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/ro-MD'>; +} +declare module 'intl/locale-data/jsonp/ro-RO.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/ro-RO'>; +} +declare module 'intl/locale-data/jsonp/ro.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/ro'>; +} +declare module 'intl/locale-data/jsonp/rof-TZ.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/rof-TZ'>; +} +declare module 'intl/locale-data/jsonp/rof.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/rof'>; +} +declare module 'intl/locale-data/jsonp/root.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/root'>; +} +declare module 'intl/locale-data/jsonp/ru-BY.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/ru-BY'>; +} +declare module 'intl/locale-data/jsonp/ru-KG.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/ru-KG'>; +} +declare module 'intl/locale-data/jsonp/ru-KZ.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/ru-KZ'>; +} +declare module 'intl/locale-data/jsonp/ru-MD.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/ru-MD'>; +} +declare module 'intl/locale-data/jsonp/ru-RU.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/ru-RU'>; +} +declare module 'intl/locale-data/jsonp/ru-UA.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/ru-UA'>; +} +declare module 'intl/locale-data/jsonp/ru.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/ru'>; +} +declare module 'intl/locale-data/jsonp/rw-RW.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/rw-RW'>; +} +declare module 'intl/locale-data/jsonp/rw.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/rw'>; +} +declare module 'intl/locale-data/jsonp/rwk-TZ.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/rwk-TZ'>; +} +declare module 'intl/locale-data/jsonp/rwk.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/rwk'>; +} +declare module 'intl/locale-data/jsonp/sah-RU.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/sah-RU'>; +} +declare module 'intl/locale-data/jsonp/sah.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/sah'>; +} +declare module 'intl/locale-data/jsonp/saq-KE.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/saq-KE'>; +} +declare module 'intl/locale-data/jsonp/saq.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/saq'>; +} +declare module 'intl/locale-data/jsonp/sbp-TZ.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/sbp-TZ'>; +} +declare module 'intl/locale-data/jsonp/sbp.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/sbp'>; +} +declare module 'intl/locale-data/jsonp/se-FI.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/se-FI'>; +} +declare module 'intl/locale-data/jsonp/se-NO.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/se-NO'>; +} +declare module 'intl/locale-data/jsonp/se-SE.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/se-SE'>; +} +declare module 'intl/locale-data/jsonp/se.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/se'>; +} +declare module 'intl/locale-data/jsonp/seh-MZ.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/seh-MZ'>; +} +declare module 'intl/locale-data/jsonp/seh.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/seh'>; +} +declare module 'intl/locale-data/jsonp/ses-ML.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/ses-ML'>; +} +declare module 'intl/locale-data/jsonp/ses.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/ses'>; +} +declare module 'intl/locale-data/jsonp/sg-CF.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/sg-CF'>; +} +declare module 'intl/locale-data/jsonp/sg.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/sg'>; +} +declare module 'intl/locale-data/jsonp/shi-Latn-MA.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/shi-Latn-MA'>; +} +declare module 'intl/locale-data/jsonp/shi-Latn.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/shi-Latn'>; +} +declare module 'intl/locale-data/jsonp/shi-Tfng-MA.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/shi-Tfng-MA'>; +} +declare module 'intl/locale-data/jsonp/shi-Tfng.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/shi-Tfng'>; +} +declare module 'intl/locale-data/jsonp/shi.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/shi'>; +} +declare module 'intl/locale-data/jsonp/si-LK.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/si-LK'>; +} +declare module 'intl/locale-data/jsonp/si.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/si'>; +} +declare module 'intl/locale-data/jsonp/sk-SK.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/sk-SK'>; +} +declare module 'intl/locale-data/jsonp/sk.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/sk'>; +} +declare module 'intl/locale-data/jsonp/sl-SI.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/sl-SI'>; +} +declare module 'intl/locale-data/jsonp/sl.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/sl'>; +} +declare module 'intl/locale-data/jsonp/smn-FI.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/smn-FI'>; +} +declare module 'intl/locale-data/jsonp/smn.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/smn'>; +} +declare module 'intl/locale-data/jsonp/sn-ZW.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/sn-ZW'>; +} +declare module 'intl/locale-data/jsonp/sn.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/sn'>; +} +declare module 'intl/locale-data/jsonp/so-DJ.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/so-DJ'>; +} +declare module 'intl/locale-data/jsonp/so-ET.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/so-ET'>; +} +declare module 'intl/locale-data/jsonp/so-KE.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/so-KE'>; +} +declare module 'intl/locale-data/jsonp/so-SO.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/so-SO'>; +} +declare module 'intl/locale-data/jsonp/so.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/so'>; +} +declare module 'intl/locale-data/jsonp/sq-AL.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/sq-AL'>; +} +declare module 'intl/locale-data/jsonp/sq-MK.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/sq-MK'>; +} +declare module 'intl/locale-data/jsonp/sq-XK.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/sq-XK'>; +} +declare module 'intl/locale-data/jsonp/sq.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/sq'>; +} +declare module 'intl/locale-data/jsonp/sr-Cyrl-BA.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/sr-Cyrl-BA'>; +} +declare module 'intl/locale-data/jsonp/sr-Cyrl-ME.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/sr-Cyrl-ME'>; +} +declare module 'intl/locale-data/jsonp/sr-Cyrl-RS.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/sr-Cyrl-RS'>; +} +declare module 'intl/locale-data/jsonp/sr-Cyrl-XK.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/sr-Cyrl-XK'>; +} +declare module 'intl/locale-data/jsonp/sr-Cyrl.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/sr-Cyrl'>; +} +declare module 'intl/locale-data/jsonp/sr-Latn-BA.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/sr-Latn-BA'>; +} +declare module 'intl/locale-data/jsonp/sr-Latn-ME.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/sr-Latn-ME'>; +} +declare module 'intl/locale-data/jsonp/sr-Latn-RS.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/sr-Latn-RS'>; +} +declare module 'intl/locale-data/jsonp/sr-Latn-XK.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/sr-Latn-XK'>; +} +declare module 'intl/locale-data/jsonp/sr-Latn.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/sr-Latn'>; +} +declare module 'intl/locale-data/jsonp/sr.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/sr'>; +} +declare module 'intl/locale-data/jsonp/sv-AX.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/sv-AX'>; +} +declare module 'intl/locale-data/jsonp/sv-FI.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/sv-FI'>; +} +declare module 'intl/locale-data/jsonp/sv-SE.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/sv-SE'>; +} +declare module 'intl/locale-data/jsonp/sv.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/sv'>; +} +declare module 'intl/locale-data/jsonp/sw-CD.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/sw-CD'>; +} +declare module 'intl/locale-data/jsonp/sw-KE.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/sw-KE'>; +} +declare module 'intl/locale-data/jsonp/sw-TZ.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/sw-TZ'>; +} +declare module 'intl/locale-data/jsonp/sw-UG.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/sw-UG'>; +} +declare module 'intl/locale-data/jsonp/sw.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/sw'>; +} +declare module 'intl/locale-data/jsonp/ta-IN.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/ta-IN'>; +} +declare module 'intl/locale-data/jsonp/ta-LK.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/ta-LK'>; +} +declare module 'intl/locale-data/jsonp/ta-MY.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/ta-MY'>; +} +declare module 'intl/locale-data/jsonp/ta-SG.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/ta-SG'>; +} +declare module 'intl/locale-data/jsonp/ta.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/ta'>; +} +declare module 'intl/locale-data/jsonp/te-IN.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/te-IN'>; +} +declare module 'intl/locale-data/jsonp/te.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/te'>; +} +declare module 'intl/locale-data/jsonp/teo-KE.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/teo-KE'>; +} +declare module 'intl/locale-data/jsonp/teo-UG.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/teo-UG'>; +} +declare module 'intl/locale-data/jsonp/teo.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/teo'>; +} +declare module 'intl/locale-data/jsonp/th-TH.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/th-TH'>; +} +declare module 'intl/locale-data/jsonp/th.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/th'>; +} +declare module 'intl/locale-data/jsonp/ti-ER.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/ti-ER'>; +} +declare module 'intl/locale-data/jsonp/ti-ET.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/ti-ET'>; +} +declare module 'intl/locale-data/jsonp/ti.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/ti'>; +} +declare module 'intl/locale-data/jsonp/tk-TM.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/tk-TM'>; +} +declare module 'intl/locale-data/jsonp/tk.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/tk'>; +} +declare module 'intl/locale-data/jsonp/to-TO.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/to-TO'>; +} +declare module 'intl/locale-data/jsonp/to.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/to'>; +} +declare module 'intl/locale-data/jsonp/tr-CY.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/tr-CY'>; +} +declare module 'intl/locale-data/jsonp/tr-TR.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/tr-TR'>; +} +declare module 'intl/locale-data/jsonp/tr.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/tr'>; +} +declare module 'intl/locale-data/jsonp/twq-NE.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/twq-NE'>; +} +declare module 'intl/locale-data/jsonp/twq.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/twq'>; +} +declare module 'intl/locale-data/jsonp/tzm-MA.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/tzm-MA'>; +} +declare module 'intl/locale-data/jsonp/tzm.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/tzm'>; +} +declare module 'intl/locale-data/jsonp/ug-CN.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/ug-CN'>; +} +declare module 'intl/locale-data/jsonp/ug.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/ug'>; +} +declare module 'intl/locale-data/jsonp/uk-UA.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/uk-UA'>; +} +declare module 'intl/locale-data/jsonp/uk.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/uk'>; +} +declare module 'intl/locale-data/jsonp/ur-IN.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/ur-IN'>; +} +declare module 'intl/locale-data/jsonp/ur-PK.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/ur-PK'>; +} +declare module 'intl/locale-data/jsonp/ur.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/ur'>; +} +declare module 'intl/locale-data/jsonp/uz-Arab-AF.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/uz-Arab-AF'>; +} +declare module 'intl/locale-data/jsonp/uz-Arab.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/uz-Arab'>; +} +declare module 'intl/locale-data/jsonp/uz-Cyrl-UZ.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/uz-Cyrl-UZ'>; +} +declare module 'intl/locale-data/jsonp/uz-Cyrl.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/uz-Cyrl'>; +} +declare module 'intl/locale-data/jsonp/uz-Latn-UZ.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/uz-Latn-UZ'>; +} +declare module 'intl/locale-data/jsonp/uz-Latn.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/uz-Latn'>; +} +declare module 'intl/locale-data/jsonp/uz.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/uz'>; +} +declare module 'intl/locale-data/jsonp/vai-Latn-LR.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/vai-Latn-LR'>; +} +declare module 'intl/locale-data/jsonp/vai-Latn.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/vai-Latn'>; +} +declare module 'intl/locale-data/jsonp/vai-Vaii-LR.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/vai-Vaii-LR'>; +} +declare module 'intl/locale-data/jsonp/vai-Vaii.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/vai-Vaii'>; +} +declare module 'intl/locale-data/jsonp/vai.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/vai'>; +} +declare module 'intl/locale-data/jsonp/vi-VN.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/vi-VN'>; +} +declare module 'intl/locale-data/jsonp/vi.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/vi'>; +} +declare module 'intl/locale-data/jsonp/vo-001.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/vo-001'>; +} +declare module 'intl/locale-data/jsonp/vo.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/vo'>; +} +declare module 'intl/locale-data/jsonp/vun-TZ.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/vun-TZ'>; +} +declare module 'intl/locale-data/jsonp/vun.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/vun'>; +} +declare module 'intl/locale-data/jsonp/wae-CH.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/wae-CH'>; +} +declare module 'intl/locale-data/jsonp/wae.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/wae'>; +} +declare module 'intl/locale-data/jsonp/xog-UG.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/xog-UG'>; +} +declare module 'intl/locale-data/jsonp/xog.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/xog'>; +} +declare module 'intl/locale-data/jsonp/yav-CM.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/yav-CM'>; +} +declare module 'intl/locale-data/jsonp/yav.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/yav'>; +} +declare module 'intl/locale-data/jsonp/yi-001.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/yi-001'>; +} +declare module 'intl/locale-data/jsonp/yi.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/yi'>; +} +declare module 'intl/locale-data/jsonp/yo-BJ.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/yo-BJ'>; +} +declare module 'intl/locale-data/jsonp/yo-NG.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/yo-NG'>; +} +declare module 'intl/locale-data/jsonp/yo.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/yo'>; +} +declare module 'intl/locale-data/jsonp/zgh-MA.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/zgh-MA'>; +} +declare module 'intl/locale-data/jsonp/zgh.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/zgh'>; +} +declare module 'intl/locale-data/jsonp/zh-Hans-CN.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/zh-Hans-CN'>; +} +declare module 'intl/locale-data/jsonp/zh-Hans-HK.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/zh-Hans-HK'>; +} +declare module 'intl/locale-data/jsonp/zh-Hans-MO.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/zh-Hans-MO'>; +} +declare module 'intl/locale-data/jsonp/zh-Hans-SG.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/zh-Hans-SG'>; +} +declare module 'intl/locale-data/jsonp/zh-Hans.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/zh-Hans'>; +} +declare module 'intl/locale-data/jsonp/zh-Hant-HK.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/zh-Hant-HK'>; +} +declare module 'intl/locale-data/jsonp/zh-Hant-MO.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/zh-Hant-MO'>; +} +declare module 'intl/locale-data/jsonp/zh-Hant-TW.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/zh-Hant-TW'>; +} +declare module 'intl/locale-data/jsonp/zh-Hant.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/zh-Hant'>; +} +declare module 'intl/locale-data/jsonp/zh.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/zh'>; +} +declare module 'intl/locale-data/jsonp/zu-ZA.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/zu-ZA'>; +} +declare module 'intl/locale-data/jsonp/zu.js' { + declare module.exports: $Exports<'intl/locale-data/jsonp/zu'>; +} diff --git a/flow-typed/npm/lodash_v4.x.x.js b/flow-typed/npm/lodash_v4.x.x.js index 91d792aa3..4496baf0f 100644 --- a/flow-typed/npm/lodash_v4.x.x.js +++ b/flow-typed/npm/lodash_v4.x.x.js @@ -1,55 +1,138 @@ -// flow-typed signature: ec4c44a54a1213be98f78d185b1680ea -// flow-typed version: f8c676de4c/lodash_v4.x.x/flow_>=v0.55.x +// flow-typed signature: d32d957f2539629fa4f9f0314087a19b +// flow-typed version: 30e72b3fd6/lodash_v4.x.x/flow_>=v0.55.x declare module "lodash" { - declare type __CurriedFunction1 = - & ((...r: [AA]) => R) - declare type CurriedFunction1 = __CurriedFunction1 + declare type __CurriedFunction1 = (...r: [AA]) => R; + declare type CurriedFunction1 = __CurriedFunction1; - declare type __CurriedFunction2 = - & ((...r: [AA]) => CurriedFunction1) - & ((...r: [AA, BB]) => R) - declare type CurriedFunction2 = __CurriedFunction2 + declare type __CurriedFunction2 = (( + ...r: [AA] + ) => CurriedFunction1) & + ((...r: [AA, BB]) => R); + declare type CurriedFunction2 = __CurriedFunction2; - declare type __CurriedFunction3 = - & ((...r: [AA]) => CurriedFunction2) - & ((...r: [AA, BB]) => CurriedFunction1) - & ((...r: [AA, BB, CC]) => R) - declare type CurriedFunction3 = __CurriedFunction3 + declare type __CurriedFunction3 = (( + ...r: [AA] + ) => CurriedFunction2) & + ((...r: [AA, BB]) => CurriedFunction1) & + ((...r: [AA, BB, CC]) => R); + declare type CurriedFunction3 = __CurriedFunction3< + A, + B, + C, + R, + *, + *, + * + >; - declare type __CurriedFunction4 = - & ((...r: [AA]) => CurriedFunction3) - & ((...r: [AA, BB]) => CurriedFunction2) - & ((...r: [AA, BB, CC]) => CurriedFunction1) - & ((...r: [AA, BB, CC, DD]) => R) - declare type CurriedFunction4 = __CurriedFunction4 + declare type __CurriedFunction4< + A, + B, + C, + D, + R, + AA: A, + BB: B, + CC: C, + DD: D + > = ((...r: [AA]) => CurriedFunction3) & + ((...r: [AA, BB]) => CurriedFunction2) & + ((...r: [AA, BB, CC]) => CurriedFunction1) & + ((...r: [AA, BB, CC, DD]) => R); + declare type CurriedFunction4 = __CurriedFunction4< + A, + B, + C, + D, + R, + *, + *, + *, + * + >; - declare type __CurriedFunction5 = - & ((...r: [AA]) => CurriedFunction4) - & ((...r: [AA, BB]) => CurriedFunction3) - & ((...r: [AA, BB, CC]) => CurriedFunction2) - & ((...r: [AA, BB, CC, DD]) => CurriedFunction1) - & ((...r: [AA, BB, CC, DD, EE]) => R) - declare type CurriedFunction5 = __CurriedFunction5 + declare type __CurriedFunction5< + A, + B, + C, + D, + E, + R, + AA: A, + BB: B, + CC: C, + DD: D, + EE: E + > = ((...r: [AA]) => CurriedFunction4) & + ((...r: [AA, BB]) => CurriedFunction3) & + ((...r: [AA, BB, CC]) => CurriedFunction2) & + ((...r: [AA, BB, CC, DD]) => CurriedFunction1) & + ((...r: [AA, BB, CC, DD, EE]) => R); + declare type CurriedFunction5 = __CurriedFunction5< + A, + B, + C, + D, + E, + R, + *, + *, + *, + *, + * + >; - declare type __CurriedFunction6 = - & ((...r: [AA]) => CurriedFunction5) - & ((...r: [AA, BB]) => CurriedFunction4) - & ((...r: [AA, BB, CC]) => CurriedFunction3) - & ((...r: [AA, BB, CC, DD]) => CurriedFunction2) - & ((...r: [AA, BB, CC, DD, EE]) => CurriedFunction1) - & ((...r: [AA, BB, CC, DD, EE, FF]) => R) - declare type CurriedFunction6 = __CurriedFunction6 + declare type __CurriedFunction6< + A, + B, + C, + D, + E, + F, + R, + AA: A, + BB: B, + CC: C, + DD: D, + EE: E, + FF: F + > = ((...r: [AA]) => CurriedFunction5) & + ((...r: [AA, BB]) => CurriedFunction4) & + ((...r: [AA, BB, CC]) => CurriedFunction3) & + ((...r: [AA, BB, CC, DD]) => CurriedFunction2) & + ((...r: [AA, BB, CC, DD, EE]) => CurriedFunction1) & + ((...r: [AA, BB, CC, DD, EE, FF]) => R); + declare type CurriedFunction6 = __CurriedFunction6< + A, + B, + C, + D, + E, + F, + R, + *, + *, + *, + *, + *, + * + >; - declare type Curry = - & (((...r: [A]) => R) => CurriedFunction1) - & (((...r: [A, B]) => R) => CurriedFunction2) - & (((...r: [A, B, C]) => R) => CurriedFunction3) - & (((...r: [A, B, C, D]) => R) => CurriedFunction4) - & (((...r: [A, B, C, D, E]) => R) => CurriedFunction5) - & (((...r: [A, B, C, D, E, F]) => R) => CurriedFunction6) + declare type Curry = (((...r: [A]) => R) => CurriedFunction1) & + (((...r: [A, B]) => R) => CurriedFunction2) & + (((...r: [A, B, C]) => R) => CurriedFunction3) & + (( + (...r: [A, B, C, D]) => R + ) => CurriedFunction4) & + (( + (...r: [A, B, C, D, E]) => R + ) => CurriedFunction5) & + (( + (...r: [A, B, C, D, E, F]) => R + ) => CurriedFunction6); - declare type UnaryFn = (a: A) => R; + declare type UnaryFn = (a: A) => R; declare type TemplateSettings = { escape?: RegExp, @@ -547,15 +630,11 @@ declare module "lodash" { curry: Curry, curry(func: Function, arity?: number): Function, curryRight(func: Function, arity?: number): Function, - debounce( - func: Function, - wait?: number, - options?: DebounceOptions - ): Function, + debounce(func: F, wait?: number, options?: DebounceOptions): F, defer(func: Function, ...args?: Array): number, delay(func: Function, wait: number, ...args?: Array): number, flip(func: Function): Function, - memoize(func: Function, resolver?: Function): Function, + memoize(func: F, resolver?: Function): F, negate(predicate: Function): Function, once(func: Function): Function, overArgs(func: Function, ...transforms: Array): Function, @@ -1097,54 +1176,137 @@ declare module "lodash" { } declare module "lodash/fp" { - declare type __CurriedFunction1 = - & ((...r: [AA]) => R) - declare type CurriedFunction1 = __CurriedFunction1 + declare type __CurriedFunction1 = (...r: [AA]) => R; + declare type CurriedFunction1 = __CurriedFunction1; - declare type __CurriedFunction2 = - & ((...r: [AA]) => CurriedFunction1) - & ((...r: [AA, BB]) => R) - declare type CurriedFunction2 = __CurriedFunction2 + declare type __CurriedFunction2 = (( + ...r: [AA] + ) => CurriedFunction1) & + ((...r: [AA, BB]) => R); + declare type CurriedFunction2 = __CurriedFunction2; - declare type __CurriedFunction3 = - & ((...r: [AA]) => CurriedFunction2) - & ((...r: [AA, BB]) => CurriedFunction1) - & ((...r: [AA, BB, CC]) => R) - declare type CurriedFunction3 = __CurriedFunction3 + declare type __CurriedFunction3 = (( + ...r: [AA] + ) => CurriedFunction2) & + ((...r: [AA, BB]) => CurriedFunction1) & + ((...r: [AA, BB, CC]) => R); + declare type CurriedFunction3 = __CurriedFunction3< + A, + B, + C, + R, + *, + *, + * + >; - declare type __CurriedFunction4 = - & ((...r: [AA]) => CurriedFunction3) - & ((...r: [AA, BB]) => CurriedFunction2) - & ((...r: [AA, BB, CC]) => CurriedFunction1) - & ((...r: [AA, BB, CC, DD]) => R) - declare type CurriedFunction4 = __CurriedFunction4 + declare type __CurriedFunction4< + A, + B, + C, + D, + R, + AA: A, + BB: B, + CC: C, + DD: D + > = ((...r: [AA]) => CurriedFunction3) & + ((...r: [AA, BB]) => CurriedFunction2) & + ((...r: [AA, BB, CC]) => CurriedFunction1) & + ((...r: [AA, BB, CC, DD]) => R); + declare type CurriedFunction4 = __CurriedFunction4< + A, + B, + C, + D, + R, + *, + *, + *, + * + >; - declare type __CurriedFunction5 = - & ((...r: [AA]) => CurriedFunction4) - & ((...r: [AA, BB]) => CurriedFunction3) - & ((...r: [AA, BB, CC]) => CurriedFunction2) - & ((...r: [AA, BB, CC, DD]) => CurriedFunction1) - & ((...r: [AA, BB, CC, DD, EE]) => R) - declare type CurriedFunction5 = __CurriedFunction5 + declare type __CurriedFunction5< + A, + B, + C, + D, + E, + R, + AA: A, + BB: B, + CC: C, + DD: D, + EE: E + > = ((...r: [AA]) => CurriedFunction4) & + ((...r: [AA, BB]) => CurriedFunction3) & + ((...r: [AA, BB, CC]) => CurriedFunction2) & + ((...r: [AA, BB, CC, DD]) => CurriedFunction1) & + ((...r: [AA, BB, CC, DD, EE]) => R); + declare type CurriedFunction5 = __CurriedFunction5< + A, + B, + C, + D, + E, + R, + *, + *, + *, + *, + * + >; - declare type __CurriedFunction6 = - & ((...r: [AA]) => CurriedFunction5) - & ((...r: [AA, BB]) => CurriedFunction4) - & ((...r: [AA, BB, CC]) => CurriedFunction3) - & ((...r: [AA, BB, CC, DD]) => CurriedFunction2) - & ((...r: [AA, BB, CC, DD, EE]) => CurriedFunction1) - & ((...r: [AA, BB, CC, DD, EE, FF]) => R) - declare type CurriedFunction6 = __CurriedFunction6 + declare type __CurriedFunction6< + A, + B, + C, + D, + E, + F, + R, + AA: A, + BB: B, + CC: C, + DD: D, + EE: E, + FF: F + > = ((...r: [AA]) => CurriedFunction5) & + ((...r: [AA, BB]) => CurriedFunction4) & + ((...r: [AA, BB, CC]) => CurriedFunction3) & + ((...r: [AA, BB, CC, DD]) => CurriedFunction2) & + ((...r: [AA, BB, CC, DD, EE]) => CurriedFunction1) & + ((...r: [AA, BB, CC, DD, EE, FF]) => R); + declare type CurriedFunction6 = __CurriedFunction6< + A, + B, + C, + D, + E, + F, + R, + *, + *, + *, + *, + *, + * + >; - declare type Curry = - & (((...r: [A]) => R) => CurriedFunction1) - & (((...r: [A, B]) => R) => CurriedFunction2) - & (((...r: [A, B, C]) => R) => CurriedFunction3) - & (((...r: [A, B, C, D]) => R) => CurriedFunction4) - & (((...r: [A, B, C, D, E]) => R) => CurriedFunction5) - & (((...r: [A, B, C, D, E, F]) => R) => CurriedFunction6) + declare type Curry = (((...r: [A]) => R) => CurriedFunction1) & + (((...r: [A, B]) => R) => CurriedFunction2) & + (((...r: [A, B, C]) => R) => CurriedFunction3) & + (( + (...r: [A, B, C, D]) => R + ) => CurriedFunction4) & + (( + (...r: [A, B, C, D, E]) => R + ) => CurriedFunction5) & + (( + (...r: [A, B, C, D, E, F]) => R + ) => CurriedFunction6); - declare type UnaryFn = (a: A) => R; + declare type UnaryFn = (a: A) => R; declare type TemplateSettings = { escape?: RegExp, @@ -1183,10 +1345,7 @@ declare module "lodash/fp" { | matchesPropertyIterateeShorthand | propertyIterateeShorthand; - declare type OIterateeWithResult = - | Object - | string - | ((value: V) => R); + declare type OIterateeWithResult = Object | string | ((value: V) => R); declare type OIteratee = OIterateeWithResult; declare type OFlatMapIteratee = OIterateeWithResult>; @@ -1206,9 +1365,7 @@ declare module "lodash/fp" { | string; declare type Comparator = (item: T, item2: T) => boolean; - declare type MapIterator = - | ((item: T) => U) - | propertyIterateeShorthand; + declare type MapIterator = ((item: T) => U) | propertyIterateeShorthand; declare type OMapIterator = | ((item: T) => U) @@ -1219,15 +1376,36 @@ declare module "lodash/fp" { chunk(size: number): (array: Array) => Array>, chunk(size: number, array: Array): Array>, compact(array: Array): Array, - concat | T, B: Array | U>(base: A): (elements: B) => Array, - concat | T, B: Array | U>(base: A, elements: B): Array, + concat | T, B: Array | U>( + base: A + ): (elements: B) => Array, + concat | T, B: Array | U>( + base: A, + elements: B + ): Array, difference(values: Array): (array: Array) => Array, difference(values: Array, array: Array): Array, - differenceBy(iteratee: ValueOnlyIteratee): ((values: Array) => (array: Array) => T[]) & ((values: Array, array: Array) => T[]), - differenceBy(iteratee: ValueOnlyIteratee, values: Array): (array: Array) => T[], - differenceBy(iteratee: ValueOnlyIteratee, values: Array, array: Array): T[], - differenceWith(values: T[]): ((comparator: Comparator) => (array: T[]) => T[]) & ((comparator: Comparator, array: T[]) => T[]), - differenceWith(values: T[], comparator: Comparator): (array: T[]) => T[], + differenceBy( + iteratee: ValueOnlyIteratee + ): ((values: Array) => (array: Array) => T[]) & + ((values: Array, array: Array) => T[]), + differenceBy( + iteratee: ValueOnlyIteratee, + values: Array + ): (array: Array) => T[], + differenceBy( + iteratee: ValueOnlyIteratee, + values: Array, + array: Array + ): T[], + differenceWith( + values: T[] + ): ((comparator: Comparator) => (array: T[]) => T[]) & + ((comparator: Comparator, array: T[]) => T[]), + differenceWith( + values: T[], + comparator: Comparator + ): (array: T[]) => T[], differenceWith(values: T[], comparator: Comparator, array: T[]): T[], drop(n: number): (array: Array) => Array, drop(n: number, array: Array): Array, @@ -1241,20 +1419,60 @@ declare module "lodash/fp" { dropWhile(predicate: Predicate, array: Array): Array, dropLastWhile(predicate: Predicate): (array: Array) => Array, dropLastWhile(predicate: Predicate, array: Array): Array, - fill(start: number): ((end: number) => (((value: U) => (array: Array) => Array) & ((value: U, array: Array) => Array))) & ((end: number, value: U) => (array: Array) => Array) & ((end: number, value: U, array: Array) => Array), - fill(start: number, end: number): ((value: U) => (array: Array) => Array) & ((value: U, array: Array) => Array), - fill(start: number, end: number, value: U): (array: Array) => Array, - fill(start: number, end: number, value: U, array: Array): Array, + fill( + start: number + ): (( + end: number + ) => ((value: U) => (array: Array) => Array) & + ((value: U, array: Array) => Array)) & + ((end: number, value: U) => (array: Array) => Array) & + ((end: number, value: U, array: Array) => Array), + fill( + start: number, + end: number + ): ((value: U) => (array: Array) => Array) & + ((value: U, array: Array) => Array), + fill( + start: number, + end: number, + value: U + ): (array: Array) => Array, + fill( + start: number, + end: number, + value: U, + array: Array + ): Array, findIndex(predicate: Predicate): (array: Array) => number, findIndex(predicate: Predicate, array: Array): number, - findIndexFrom(predicate: Predicate): ((fromIndex: number) => (array: Array) => number) & ((fromIndex: number, array: Array) => number), - findIndexFrom(predicate: Predicate, fromIndex: number): (array: Array) => number, - findIndexFrom(predicate: Predicate, fromIndex: number, array: Array): number, + findIndexFrom( + predicate: Predicate + ): ((fromIndex: number) => (array: Array) => number) & + ((fromIndex: number, array: Array) => number), + findIndexFrom( + predicate: Predicate, + fromIndex: number + ): (array: Array) => number, + findIndexFrom( + predicate: Predicate, + fromIndex: number, + array: Array + ): number, findLastIndex(predicate: Predicate): (array: Array) => number, findLastIndex(predicate: Predicate, array: Array): number, - findLastIndexFrom(predicate: Predicate): ((fromIndex: number) => (array: Array) => number) & ((fromIndex: number, array: Array) => number), - findLastIndexFrom(predicate: Predicate, fromIndex: number): (array: Array) => number, - findLastIndexFrom(predicate: Predicate, fromIndex: number, array: Array): number, + findLastIndexFrom( + predicate: Predicate + ): ((fromIndex: number) => (array: Array) => number) & + ((fromIndex: number, array: Array) => number), + findLastIndexFrom( + predicate: Predicate, + fromIndex: number + ): (array: Array) => number, + findLastIndexFrom( + predicate: Predicate, + fromIndex: number, + array: Array + ): number, // alias of _.head first(array: Array): T, flatten(array: Array | X>): Array, @@ -1266,26 +1484,55 @@ declare module "lodash/fp" { head(array: Array): T, indexOf(value: T): (array: Array) => number, indexOf(value: T, array: Array): number, - indexOfFrom(value: T): ((fromIndex: number) => (array: Array) => number) & ((fromIndex: number, array: Array) => number), + indexOfFrom( + value: T + ): ((fromIndex: number) => (array: Array) => number) & + ((fromIndex: number, array: Array) => number), indexOfFrom(value: T, fromIndex: number): (array: Array) => number, indexOfFrom(value: T, fromIndex: number, array: Array): number, initial(array: Array): Array, init(array: Array): Array, intersection(a1: Array): (a2: Array) => Array, intersection(a1: Array, a2: Array): Array, - intersectionBy(iteratee: ValueOnlyIteratee): ((a1: Array) => (a2: Array) => Array) & ((a1: Array, a2: Array) => Array), - intersectionBy(iteratee: ValueOnlyIteratee, a1: Array): (a2: Array) => Array, - intersectionBy(iteratee: ValueOnlyIteratee, a1: Array, a2: Array): Array, - intersectionWith(comparator: Comparator): ((a1: Array) => (a2: Array) => Array) & ((a1: Array, a2: Array) => Array), - intersectionWith(comparator: Comparator, a1: Array): (a2: Array) => Array, - intersectionWith(comparator: Comparator, a1: Array, a2: Array): Array, + intersectionBy( + iteratee: ValueOnlyIteratee + ): ((a1: Array) => (a2: Array) => Array) & + ((a1: Array, a2: Array) => Array), + intersectionBy( + iteratee: ValueOnlyIteratee, + a1: Array + ): (a2: Array) => Array, + intersectionBy( + iteratee: ValueOnlyIteratee, + a1: Array, + a2: Array + ): Array, + intersectionWith( + comparator: Comparator + ): ((a1: Array) => (a2: Array) => Array) & + ((a1: Array, a2: Array) => Array), + intersectionWith( + comparator: Comparator, + a1: Array + ): (a2: Array) => Array, + intersectionWith( + comparator: Comparator, + a1: Array, + a2: Array + ): Array, join(separator: string): (array: Array) => string, join(separator: string, array: Array): string, last(array: Array): T, lastIndexOf(value: T): (array: Array) => number, lastIndexOf(value: T, array: Array): number, - lastIndexOfFrom(value: T): ((fromIndex: number) => (array: Array) => number) & ((fromIndex: number, array: Array) => number), - lastIndexOfFrom(value: T, fromIndex: number): (array: Array) => number, + lastIndexOfFrom( + value: T + ): ((fromIndex: number) => (array: Array) => number) & + ((fromIndex: number, array: Array) => number), + lastIndexOfFrom( + value: T, + fromIndex: number + ): (array: Array) => number, lastIndexOfFrom(value: T, fromIndex: number, array: Array): number, nth(n: number): (array: T[]) => T, nth(n: number, array: T[]): T, @@ -1293,10 +1540,23 @@ declare module "lodash/fp" { pull(value: T, array: Array): Array, pullAll(values: Array): (array: Array) => Array, pullAll(values: Array, array: Array): Array, - pullAllBy(iteratee: ValueOnlyIteratee): ((values: Array) => (array: Array) => Array) & ((values: Array, array: Array) => Array), - pullAllBy(iteratee: ValueOnlyIteratee, values: Array): (array: Array) => Array, - pullAllBy(iteratee: ValueOnlyIteratee, values: Array, array: Array): Array, - pullAllWith(comparator: Function): ((values: T[]) => (array: T[]) => T[]) & ((values: T[], array: T[]) => T[]), + pullAllBy( + iteratee: ValueOnlyIteratee + ): ((values: Array) => (array: Array) => Array) & + ((values: Array, array: Array) => Array), + pullAllBy( + iteratee: ValueOnlyIteratee, + values: Array + ): (array: Array) => Array, + pullAllBy( + iteratee: ValueOnlyIteratee, + values: Array, + array: Array + ): Array, + pullAllWith( + comparator: Function + ): ((values: T[]) => (array: T[]) => T[]) & + ((values: T[], array: T[]) => T[]), pullAllWith(comparator: Function, values: T[]): (array: T[]) => T[], pullAllWith(comparator: Function, values: T[], array: T[]): T[], pullAt(indexed: Array): (array: Array) => Array, @@ -1304,25 +1564,50 @@ declare module "lodash/fp" { remove(predicate: Predicate): (array: Array) => Array, remove(predicate: Predicate, array: Array): Array, reverse(array: Array): Array, - slice(start: number): ((end: number) => (array: Array) => Array) & ((end: number, array: Array) => Array), + slice( + start: number + ): ((end: number) => (array: Array) => Array) & + ((end: number, array: Array) => Array), slice(start: number, end: number): (array: Array) => Array, slice(start: number, end: number, array: Array): Array, sortedIndex(value: T): (array: Array) => number, sortedIndex(value: T, array: Array): number, - sortedIndexBy(iteratee: ValueOnlyIteratee): ((value: T) => (array: Array) => number) & ((value: T, array: Array) => number), - sortedIndexBy(iteratee: ValueOnlyIteratee, value: T): (array: Array) => number, - sortedIndexBy(iteratee: ValueOnlyIteratee, value: T, array: Array): number, + sortedIndexBy( + iteratee: ValueOnlyIteratee + ): ((value: T) => (array: Array) => number) & + ((value: T, array: Array) => number), + sortedIndexBy( + iteratee: ValueOnlyIteratee, + value: T + ): (array: Array) => number, + sortedIndexBy( + iteratee: ValueOnlyIteratee, + value: T, + array: Array + ): number, sortedIndexOf(value: T): (array: Array) => number, sortedIndexOf(value: T, array: Array): number, sortedLastIndex(value: T): (array: Array) => number, sortedLastIndex(value: T, array: Array): number, - sortedLastIndexBy(iteratee: ValueOnlyIteratee): ((value: T) => (array: Array) => number) & ((value: T, array: Array) => number), - sortedLastIndexBy(iteratee: ValueOnlyIteratee, value: T): (array: Array) => number, - sortedLastIndexBy(iteratee: ValueOnlyIteratee, value: T, array: Array): number, + sortedLastIndexBy( + iteratee: ValueOnlyIteratee + ): ((value: T) => (array: Array) => number) & + ((value: T, array: Array) => number), + sortedLastIndexBy( + iteratee: ValueOnlyIteratee, + value: T + ): (array: Array) => number, + sortedLastIndexBy( + iteratee: ValueOnlyIteratee, + value: T, + array: Array + ): number, sortedLastIndexOf(value: T): (array: Array) => number, sortedLastIndexOf(value: T, array: Array): number, sortedUniq(array: Array): Array, - sortedUniqBy(iteratee: (value: T) => mixed): (array: Array) => Array, + sortedUniqBy( + iteratee: (value: T) => mixed + ): (array: Array) => Array, sortedUniqBy(iteratee: (value: T) => mixed, array: Array): Array, tail(array: Array): Array, take(n: number): (array: Array) => Array, @@ -1339,12 +1624,32 @@ declare module "lodash/fp" { takeWhile(predicate: Predicate, array: Array): Array, union(a1: Array): (a2: Array) => Array, union(a1: Array, a2: Array): Array, - unionBy(iteratee: ValueOnlyIteratee): ((a1: Array) => (a2: Array) => Array) & ((a1: Array, a2: Array) => Array), - unionBy(iteratee: ValueOnlyIteratee, a1: Array): (a2: Array) => Array, - unionBy(iteratee: ValueOnlyIteratee, a1: Array, a2: Array): Array, - unionWith(comparator: Comparator): ((a1: Array) => (a2: Array) => Array) & ((a1: Array, a2: Array) => Array), - unionWith(comparator: Comparator, a1: Array): (a2: Array) => Array, - unionWith(comparator: Comparator, a1: Array, a2: Array): Array, + unionBy( + iteratee: ValueOnlyIteratee + ): ((a1: Array) => (a2: Array) => Array) & + ((a1: Array, a2: Array) => Array), + unionBy( + iteratee: ValueOnlyIteratee, + a1: Array + ): (a2: Array) => Array, + unionBy( + iteratee: ValueOnlyIteratee, + a1: Array, + a2: Array + ): Array, + unionWith( + comparator: Comparator + ): ((a1: Array) => (a2: Array) => Array) & + ((a1: Array, a2: Array) => Array), + unionWith( + comparator: Comparator, + a1: Array + ): (a2: Array) => Array, + unionWith( + comparator: Comparator, + a1: Array, + a2: Array + ): Array, uniq(array: Array): Array, uniqBy(iteratee: ValueOnlyIteratee): (array: Array) => Array, uniqBy(iteratee: ValueOnlyIteratee, array: Array): Array, @@ -1359,18 +1664,54 @@ declare module "lodash/fp" { xor(a1: Array, a2: Array): Array, symmetricDifference(a1: Array): (a2: Array) => Array, symmetricDifference(a1: Array, a2: Array): Array, - xorBy(iteratee: ValueOnlyIteratee): ((a1: Array) => (a2: Array) => Array) & ((a1: Array, a2: Array) => Array), - xorBy(iteratee: ValueOnlyIteratee, a1: Array): (a2: Array) => Array, - xorBy(iteratee: ValueOnlyIteratee, a1: Array, a2: Array ): Array, - symmetricDifferenceBy(iteratee: ValueOnlyIteratee): ((a1: Array) => (a2: Array) => Array) & ((a1: Array, a2: Array) => Array), - symmetricDifferenceBy(iteratee: ValueOnlyIteratee, a1: Array): (a2: Array) => Array, - symmetricDifferenceBy(iteratee: ValueOnlyIteratee, a1: Array, a2: Array ): Array, - xorWith(comparator: Comparator): ((a1: Array) => (a2: Array) => Array) & ((a1: Array, a2: Array) => Array), - xorWith(comparator: Comparator, a1: Array): (a2: Array) => Array, + xorBy( + iteratee: ValueOnlyIteratee + ): ((a1: Array) => (a2: Array) => Array) & + ((a1: Array, a2: Array) => Array), + xorBy( + iteratee: ValueOnlyIteratee, + a1: Array + ): (a2: Array) => Array, + xorBy( + iteratee: ValueOnlyIteratee, + a1: Array, + a2: Array + ): Array, + symmetricDifferenceBy( + iteratee: ValueOnlyIteratee + ): ((a1: Array) => (a2: Array) => Array) & + ((a1: Array, a2: Array) => Array), + symmetricDifferenceBy( + iteratee: ValueOnlyIteratee, + a1: Array + ): (a2: Array) => Array, + symmetricDifferenceBy( + iteratee: ValueOnlyIteratee, + a1: Array, + a2: Array + ): Array, + xorWith( + comparator: Comparator + ): ((a1: Array) => (a2: Array) => Array) & + ((a1: Array, a2: Array) => Array), + xorWith( + comparator: Comparator, + a1: Array + ): (a2: Array) => Array, xorWith(comparator: Comparator, a1: Array, a2: Array): Array, - symmetricDifferenceWith(comparator: Comparator): ((a1: Array) => (a2: Array) => Array) & ((a1: Array, a2: Array) => Array), - symmetricDifferenceWith(comparator: Comparator, a1: Array): (a2: Array) => Array, - symmetricDifferenceWith(comparator: Comparator, a1: Array, a2: Array): Array, + symmetricDifferenceWith( + comparator: Comparator + ): ((a1: Array) => (a2: Array) => Array) & + ((a1: Array, a2: Array) => Array), + symmetricDifferenceWith( + comparator: Comparator, + a1: Array + ): (a2: Array) => Array, + symmetricDifferenceWith( + comparator: Comparator, + a1: Array, + a2: Array + ): Array, zip(a1: A[]): (a2: B[]) => Array<[A, B]>, zip(a1: A[], a2: B[]): Array<[A, B]>, zipAll(arrays: Array>): Array, @@ -1380,47 +1721,164 @@ declare module "lodash/fp" { zipObj(props: Array, values: Array): Object, zipObjectDeep(props: any[]): (values: any) => Object, zipObjectDeep(props: any[], values: any): Object, - zipWith(iteratee: Iteratee): ((a1: NestedArray) => (a2: NestedArray) => Array) & ((a1: NestedArray, a2: NestedArray) => Array), - zipWith(iteratee: Iteratee, a1: NestedArray): (a2: NestedArray) => Array, - zipWith(iteratee: Iteratee, a1: NestedArray, a2: NestedArray): Array, + zipWith( + iteratee: Iteratee + ): ((a1: NestedArray) => (a2: NestedArray) => Array) & + ((a1: NestedArray, a2: NestedArray) => Array), + zipWith( + iteratee: Iteratee, + a1: NestedArray + ): (a2: NestedArray) => Array, + zipWith( + iteratee: Iteratee, + a1: NestedArray, + a2: NestedArray + ): Array, // Collection - countBy(iteratee: ValueOnlyIteratee): (collection: Array | { [id: any]: T }) => { [string]: number }, - countBy(iteratee: ValueOnlyIteratee, collection: Array | { [id: any]: T }): { [string]: number }, + countBy( + iteratee: ValueOnlyIteratee + ): (collection: Array | { [id: any]: T }) => { [string]: number }, + countBy( + iteratee: ValueOnlyIteratee, + collection: Array | { [id: any]: T } + ): { [string]: number }, // alias of _.forEach - each(iteratee: Iteratee | OIteratee): (collection: Array | { [id: any]: T }) => Array, - each(iteratee: Iteratee | OIteratee, collection: Array | { [id: any]: T }): Array, + each( + iteratee: Iteratee | OIteratee + ): (collection: Array | { [id: any]: T }) => Array, + each( + iteratee: Iteratee | OIteratee, + collection: Array | { [id: any]: T } + ): Array, // alias of _.forEachRight - eachRight(iteratee: Iteratee | OIteratee): (collection: Array | { [id: any]: T }) => Array, - eachRight(iteratee: Iteratee | OIteratee, collection: Array | { [id: any]: T }): Array, - every(iteratee: Iteratee | OIteratee): (collection: Array | { [id: any]: T }) => boolean, - every(iteratee: Iteratee | OIteratee, collection: Array | { [id: any]: T }): boolean, - all(iteratee: Iteratee | OIteratee): (collection: Array | { [id: any]: T }) => boolean, - all(iteratee: Iteratee | OIteratee, collection: Array | { [id: any]: T }): boolean, - filter(predicate: Predicate | OPredicate): (collection: Array | { [id: any]: T }) => Array, - filter(predicate: Predicate | OPredicate, collection: Array | { [id: any]: T }): Array, - find(predicate: Predicate | OPredicate): (collection: Array | { [id: any]: T }) => T | void, - find(predicate: Predicate | OPredicate, collection: Array | { [id: any]: T }): T | void, - findFrom(predicate: Predicate | OPredicate): ((fromIndex: number) => (collection: Array | { [id: any]: T }) => T | void) & ((fromIndex: number, collection: Array | { [id: any]: T }) => T | void), - findFrom(predicate: Predicate | OPredicate, fromIndex: number): (collection: Array | { [id: any]: T }) => T | void, - findFrom(predicate: Predicate | OPredicate, fromIndex: number, collection: Array | { [id: any]: T }): T | void, - findLast(predicate: Predicate | OPredicate): (collection: Array | { [id: any]: T }) => T | void, - findLast(predicate: Predicate | OPredicate, collection: Array | { [id: any]: T }): T | void, - findLastFrom(predicate: Predicate | OPredicate): ((fromIndex: number) => (collection: Array | { [id: any]: T }) => T | void) & ((fromIndex: number, collection: Array | { [id: any]: T }) => T | void), - findLastFrom(predicate: Predicate | OPredicate, fromIndex: number): (collection: Array | { [id: any]: T }) => T | void, - findLastFrom(predicate: Predicate | OPredicate, fromIndex: number, collection: Array | { [id: any]: T }): T | void, - flatMap(iteratee: FlatMapIteratee | OFlatMapIteratee): (collection: Array | { [id: any]: T }) => Array, - flatMap(iteratee: FlatMapIteratee | OFlatMapIteratee, collection: Array | { [id: any]: T }): Array, - flatMapDeep(iteratee: FlatMapIteratee | OFlatMapIteratee): (collection: Array | { [id: any]: T }) => Array, - flatMapDeep(iteratee: FlatMapIteratee | OFlatMapIteratee, collection: Array | { [id: any]: T }): Array, - flatMapDepth(iteratee: FlatMapIteratee | OFlatMapIteratee): ((depth: number) => (collection: Array | { [id: any]: T }) => Array) & ((depth: number, collection: Array | { [id: any]: T }) => Array), - flatMapDepth(iteratee: FlatMapIteratee | OFlatMapIteratee, depth: number): (collection: Array | { [id: any]: T }) => Array, - flatMapDepth(iteratee: FlatMapIteratee | OFlatMapIteratee, depth: number, collection: Array | { [id: any]: T }): Array, - forEach(iteratee: Iteratee | OIteratee): (collection: Array | { [id: any]: T }) => Array, - forEach(iteratee: Iteratee | OIteratee, collection: Array | { [id: any]: T }): Array, - forEachRight(iteratee: Iteratee | OIteratee): (collection: Array | { [id: any]: T }) => Array, - forEachRight(iteratee: Iteratee | OIteratee, collection: Array | { [id: any]: T }): Array, - groupBy(iteratee: ValueOnlyIteratee): (collection: Array | { [id: any]: T }) => { [key: V]: Array }, - groupBy(iteratee: ValueOnlyIteratee, collection: Array | { [id: any]: T }): { [key: V]: Array }, + eachRight( + iteratee: Iteratee | OIteratee + ): (collection: Array | { [id: any]: T }) => Array, + eachRight( + iteratee: Iteratee | OIteratee, + collection: Array | { [id: any]: T } + ): Array, + every( + iteratee: Iteratee | OIteratee + ): (collection: Array | { [id: any]: T }) => boolean, + every( + iteratee: Iteratee | OIteratee, + collection: Array | { [id: any]: T } + ): boolean, + all( + iteratee: Iteratee | OIteratee + ): (collection: Array | { [id: any]: T }) => boolean, + all( + iteratee: Iteratee | OIteratee, + collection: Array | { [id: any]: T } + ): boolean, + filter( + predicate: Predicate | OPredicate + ): (collection: Array | { [id: any]: T }) => Array, + filter( + predicate: Predicate | OPredicate, + collection: Array | { [id: any]: T } + ): Array, + find( + predicate: Predicate | OPredicate + ): (collection: Array | { [id: any]: T }) => T | void, + find( + predicate: Predicate | OPredicate, + collection: Array | { [id: any]: T } + ): T | void, + findFrom( + predicate: Predicate | OPredicate + ): (( + fromIndex: number + ) => (collection: Array | { [id: any]: T }) => T | void) & + (( + fromIndex: number, + collection: Array | { [id: any]: T } + ) => T | void), + findFrom( + predicate: Predicate | OPredicate, + fromIndex: number + ): (collection: Array | { [id: any]: T }) => T | void, + findFrom( + predicate: Predicate | OPredicate, + fromIndex: number, + collection: Array | { [id: any]: T } + ): T | void, + findLast( + predicate: Predicate | OPredicate + ): (collection: Array | { [id: any]: T }) => T | void, + findLast( + predicate: Predicate | OPredicate, + collection: Array | { [id: any]: T } + ): T | void, + findLastFrom( + predicate: Predicate | OPredicate + ): (( + fromIndex: number + ) => (collection: Array | { [id: any]: T }) => T | void) & + (( + fromIndex: number, + collection: Array | { [id: any]: T } + ) => T | void), + findLastFrom( + predicate: Predicate | OPredicate, + fromIndex: number + ): (collection: Array | { [id: any]: T }) => T | void, + findLastFrom( + predicate: Predicate | OPredicate, + fromIndex: number, + collection: Array | { [id: any]: T } + ): T | void, + flatMap( + iteratee: FlatMapIteratee | OFlatMapIteratee + ): (collection: Array | { [id: any]: T }) => Array, + flatMap( + iteratee: FlatMapIteratee | OFlatMapIteratee, + collection: Array | { [id: any]: T } + ): Array, + flatMapDeep( + iteratee: FlatMapIteratee | OFlatMapIteratee + ): (collection: Array | { [id: any]: T }) => Array, + flatMapDeep( + iteratee: FlatMapIteratee | OFlatMapIteratee, + collection: Array | { [id: any]: T } + ): Array, + flatMapDepth( + iteratee: FlatMapIteratee | OFlatMapIteratee + ): (( + depth: number + ) => (collection: Array | { [id: any]: T }) => Array) & + ((depth: number, collection: Array | { [id: any]: T }) => Array), + flatMapDepth( + iteratee: FlatMapIteratee | OFlatMapIteratee, + depth: number + ): (collection: Array | { [id: any]: T }) => Array, + flatMapDepth( + iteratee: FlatMapIteratee | OFlatMapIteratee, + depth: number, + collection: Array | { [id: any]: T } + ): Array, + forEach( + iteratee: Iteratee | OIteratee + ): (collection: Array | { [id: any]: T }) => Array, + forEach( + iteratee: Iteratee | OIteratee, + collection: Array | { [id: any]: T } + ): Array, + forEachRight( + iteratee: Iteratee | OIteratee + ): (collection: Array | { [id: any]: T }) => Array, + forEachRight( + iteratee: Iteratee | OIteratee, + collection: Array | { [id: any]: T } + ): Array, + groupBy( + iteratee: ValueOnlyIteratee + ): (collection: Array | { [id: any]: T }) => { [key: V]: Array }, + groupBy( + iteratee: ValueOnlyIteratee, + collection: Array | { [id: any]: T } + ): { [key: V]: Array }, includes(value: string): (str: string) => boolean, includes(value: string, str: string): boolean, includes(value: T): (collection: Array | { [id: any]: T }) => boolean, @@ -1429,53 +1887,164 @@ declare module "lodash/fp" { contains(value: string, str: string): boolean, contains(value: T): (collection: Array | { [id: any]: T }) => boolean, contains(value: T, collection: Array | { [id: any]: T }): boolean, - includesFrom(value: string): ((fromIndex: number) => (str: string) => boolean) & ((fromIndex: number, str: string) => boolean), + includesFrom( + value: string + ): ((fromIndex: number) => (str: string) => boolean) & + ((fromIndex: number, str: string) => boolean), includesFrom(value: string, fromIndex: number): (str: string) => boolean, includesFrom(value: string, fromIndex: number, str: string): boolean, - includesFrom(value: T): ((fromIndex: number) => (collection: Array) => boolean) & ((fromIndex: number, collection: Array) => boolean), - includesFrom(value: T, fromIndex: number): (collection: Array) => boolean, + includesFrom( + value: T + ): ((fromIndex: number) => (collection: Array) => boolean) & + ((fromIndex: number, collection: Array) => boolean), + includesFrom( + value: T, + fromIndex: number + ): (collection: Array) => boolean, includesFrom(value: T, fromIndex: number, collection: Array): boolean, - invokeMap(path: ((value: T) => Array | string) | Array | string): (collection: Array | { [id: any]: T }) => Array, - invokeMap(path: ((value: T) => Array | string) | Array | string, collection: Array | { [id: any]: T }): Array, - invokeArgsMap(path: ((value: T) => Array | string) | Array | string): ((collection: Array | { [id: any]: T }) => (args: Array) => Array) & ((collection: Array | { [id: any]: T }, args: Array) => Array), - invokeArgsMap(path: ((value: T) => Array | string) | Array | string, collection: Array | { [id: any]: T }): (args: Array) => Array, - invokeArgsMap(path: ((value: T) => Array | string) | Array | string, collection: Array | { [id: any]: T }, args: Array): Array, - keyBy(iteratee: ValueOnlyIteratee): (collection: Array | { [id: any]: T }) => { [key: V]: T }, - keyBy(iteratee: ValueOnlyIteratee, collection: Array | { [id: any]: T }): { [key: V]: T }, - indexBy(iteratee: ValueOnlyIteratee): (collection: Array | { [id: any]: T }) => { [key: V]: T }, - indexBy(iteratee: ValueOnlyIteratee, collection: Array | { [id: any]: T }): { [key: V]: T }, - map(iteratee: MapIterator | OMapIterator): (collection: Array | { [id: any]: T}) => Array, - map(iteratee: MapIterator | OMapIterator, collection: Array | { [id: any]: T}): Array, + invokeMap( + path: ((value: T) => Array | string) | Array | string + ): (collection: Array | { [id: any]: T }) => Array, + invokeMap( + path: ((value: T) => Array | string) | Array | string, + collection: Array | { [id: any]: T } + ): Array, + invokeArgsMap( + path: ((value: T) => Array | string) | Array | string + ): (( + collection: Array | { [id: any]: T } + ) => (args: Array) => Array) & + (( + collection: Array | { [id: any]: T }, + args: Array + ) => Array), + invokeArgsMap( + path: ((value: T) => Array | string) | Array | string, + collection: Array | { [id: any]: T } + ): (args: Array) => Array, + invokeArgsMap( + path: ((value: T) => Array | string) | Array | string, + collection: Array | { [id: any]: T }, + args: Array + ): Array, + keyBy( + iteratee: ValueOnlyIteratee + ): (collection: Array | { [id: any]: T }) => { [key: V]: T }, + keyBy( + iteratee: ValueOnlyIteratee, + collection: Array | { [id: any]: T } + ): { [key: V]: T }, + indexBy( + iteratee: ValueOnlyIteratee + ): (collection: Array | { [id: any]: T }) => { [key: V]: T }, + indexBy( + iteratee: ValueOnlyIteratee, + collection: Array | { [id: any]: T } + ): { [key: V]: T }, + map( + iteratee: MapIterator | OMapIterator + ): (collection: Array | { [id: any]: T }) => Array, + map( + iteratee: MapIterator | OMapIterator, + collection: Array | { [id: any]: T } + ): Array, map(iteratee: (char: string) => any): (str: string) => string, map(iteratee: (char: string) => any, str: string): string, - pluck(iteratee: MapIterator | OMapIterator): (collection: Array | { [id: any]: T}) => Array, - pluck(iteratee: MapIterator | OMapIterator, collection: Array | { [id: any]: T}): Array, + pluck( + iteratee: MapIterator | OMapIterator + ): (collection: Array | { [id: any]: T }) => Array, + pluck( + iteratee: MapIterator | OMapIterator, + collection: Array | { [id: any]: T } + ): Array, pluck(iteratee: (char: string) => any): (str: string) => string, pluck(iteratee: (char: string) => any, str: string): string, - orderBy(iteratees: Array | OIteratee<*>> | string): ((orders: Array<"asc" | "desc"> | string) => (collection: Array | { [id: any]: T}) => Array) & ((orders: Array<"asc" | "desc"> | string, collection: Array | { [id: any]: T}) => Array), - orderBy(iteratees: Array | OIteratee<*>> | string, orders: Array<"asc" | "desc"> | string): (collection: Array | { [id: any]: T}) => Array, - orderBy(iteratees: Array | OIteratee<*>> | string, orders: Array<"asc" | "desc"> | string, collection: Array | { [id: any]: T}): Array, - partition(predicate: Predicate | OPredicate): (collection: Array | { [id: any]: T }) => NestedArray, - partition(predicate: Predicate | OPredicate, collection: Array | { [id: any]: T }): NestedArray, - reduce(iteratee: (accumulator: U, value: T) => U): ((accumulator: U) => (collection: Array | { [id: any]: T}) => U) & ((accumulator: U, collection: Array | { [id: any]: T}) => U), - reduce(iteratee: (accumulator: U, value: T) => U, accumulator: U): (collection: Array | { [id: any]: T}) => U, - reduce(iteratee: (accumulator: U, value: T) => U, accumulator: U, collection: Array | { [id: any]: T}): U, - reduceRight(iteratee: (value: T, accumulator: U) => U): ((accumulator: U) => (collection: Array | { [id: any]: T }) => U) & ((accumulator: U, collection: Array | { [id: any]: T }) => U), - reduceRight(iteratee: (value: T, accumulator: U) => U, accumulator: U): (collection: Array | { [id: any]: T }) => U, - reduceRight(iteratee: (value: T, accumulator: U) => U, accumulator: U, collection: Array | { [id: any]: T }): U, - reject(predicate: Predicate | OPredicate): (collection: Array | { [id: any]: T }) => Array, - reject(predicate: Predicate | OPredicate, collection: Array | { [id: any]: T }): Array, + orderBy( + iteratees: Array | OIteratee<*>> | string + ): (( + orders: Array<"asc" | "desc"> | string + ) => (collection: Array | { [id: any]: T }) => Array) & + (( + orders: Array<"asc" | "desc"> | string, + collection: Array | { [id: any]: T } + ) => Array), + orderBy( + iteratees: Array | OIteratee<*>> | string, + orders: Array<"asc" | "desc"> | string + ): (collection: Array | { [id: any]: T }) => Array, + orderBy( + iteratees: Array | OIteratee<*>> | string, + orders: Array<"asc" | "desc"> | string, + collection: Array | { [id: any]: T } + ): Array, + partition( + predicate: Predicate | OPredicate + ): (collection: Array | { [id: any]: T }) => NestedArray, + partition( + predicate: Predicate | OPredicate, + collection: Array | { [id: any]: T } + ): NestedArray, + reduce( + iteratee: (accumulator: U, value: T) => U + ): ((accumulator: U) => (collection: Array | { [id: any]: T }) => U) & + ((accumulator: U, collection: Array | { [id: any]: T }) => U), + reduce( + iteratee: (accumulator: U, value: T) => U, + accumulator: U + ): (collection: Array | { [id: any]: T }) => U, + reduce( + iteratee: (accumulator: U, value: T) => U, + accumulator: U, + collection: Array | { [id: any]: T } + ): U, + reduceRight( + iteratee: (value: T, accumulator: U) => U + ): ((accumulator: U) => (collection: Array | { [id: any]: T }) => U) & + ((accumulator: U, collection: Array | { [id: any]: T }) => U), + reduceRight( + iteratee: (value: T, accumulator: U) => U, + accumulator: U + ): (collection: Array | { [id: any]: T }) => U, + reduceRight( + iteratee: (value: T, accumulator: U) => U, + accumulator: U, + collection: Array | { [id: any]: T } + ): U, + reject( + predicate: Predicate | OPredicate + ): (collection: Array | { [id: any]: T }) => Array, + reject( + predicate: Predicate | OPredicate, + collection: Array | { [id: any]: T } + ): Array, sample(collection: Array | { [id: any]: T }): T, - sampleSize(n: number): (collection: Array | { [id: any]: T }) => Array, + sampleSize( + n: number + ): (collection: Array | { [id: any]: T }) => Array, sampleSize(n: number, collection: Array | { [id: any]: T }): Array, shuffle(collection: Array | { [id: any]: T }): Array, size(collection: Array | Object): number, - some(predicate: Predicate | OPredicate): (collection: Array | { [id: any]: T }) => boolean, - some(predicate: Predicate | OPredicate, collection: Array | { [id: any]: T }): boolean, - any(predicate: Predicate | OPredicate): (collection: Array | { [id: any]: T }) => boolean, - any(predicate: Predicate | OPredicate, collection: Array | { [id: any]: T }): boolean, - sortBy(iteratees: Array | OIteratee> | Iteratee | OIteratee): (collection: Array | { [id: any]: T }) => Array, - sortBy(iteratees: Array | OIteratee> | Iteratee | OIteratee, collection: Array | { [id: any]: T }): Array, + some( + predicate: Predicate | OPredicate + ): (collection: Array | { [id: any]: T }) => boolean, + some( + predicate: Predicate | OPredicate, + collection: Array | { [id: any]: T } + ): boolean, + any( + predicate: Predicate | OPredicate + ): (collection: Array | { [id: any]: T }) => boolean, + any( + predicate: Predicate | OPredicate, + collection: Array | { [id: any]: T } + ): boolean, + sortBy( + iteratees: Array | OIteratee> | Iteratee | OIteratee + ): (collection: Array | { [id: any]: T }) => Array, + sortBy( + iteratees: Array | OIteratee> | Iteratee | OIteratee, + collection: Array | { [id: any]: T } + ): Array, // Date now(): number, @@ -1498,13 +2067,13 @@ declare module "lodash/fp" { curryRight(func: Function): Function, curryRightN(arity: number): (func: Function) => Function, curryRightN(arity: number, func: Function): Function, - debounce(wait: number): (func: Function) => Function, - debounce(wait: number, func: Function): Function, + debounce(wait: number): (func: F) => F, + debounce(wait: number, func: F): F, defer(func: Function): number, delay(wait: number): (func: Function) => number, delay(wait: number, func: Function): number, flip(func: Function): Function, - memoize(func: Function): Function, + memoize(func: F): F, negate(predicate: Function): Function, complement(predicate: Function): Function, once(func: Function): Function, @@ -1536,16 +2105,41 @@ declare module "lodash/fp" { castArray(value: *): any[], clone(value: T): T, cloneDeep(value: T): T, - cloneDeepWith(customizer: (value: T, key: number | string, object: T, stack: any) => U): (value: T) => U, - cloneDeepWith(customizer: (value: T, key: number | string, object: T, stack: any) => U, value: T): U, - cloneWith(customizer: (value: T, key: number | string, object: T, stack: any) => U): (value: T) => U, - cloneWith(customizer: (value: T, key: number | string, object: T, stack: any) => U, value: T): U, - conformsTo(predicates: T & { [key: string]: (x: any) => boolean }): (source: T) => boolean, - conformsTo(predicates: T & { [key: string]: (x: any) => boolean }, source: T): boolean, - where(predicates: T & { [key: string]: (x: any) => boolean }): (source: T) => boolean, - where(predicates: T & { [key: string]: (x: any) => boolean }, source: T): boolean, - conforms(predicates: T & { [key: string]: (x: any) => boolean }): (source: T) => boolean, - conforms(predicates: T & { [key: string]: (x: any) => boolean }, source: T): boolean, + cloneDeepWith( + customizer: (value: T, key: number | string, object: T, stack: any) => U + ): (value: T) => U, + cloneDeepWith( + customizer: (value: T, key: number | string, object: T, stack: any) => U, + value: T + ): U, + cloneWith( + customizer: (value: T, key: number | string, object: T, stack: any) => U + ): (value: T) => U, + cloneWith( + customizer: (value: T, key: number | string, object: T, stack: any) => U, + value: T + ): U, + conformsTo( + predicates: T & { [key: string]: (x: any) => boolean } + ): (source: T) => boolean, + conformsTo( + predicates: T & { [key: string]: (x: any) => boolean }, + source: T + ): boolean, + where( + predicates: T & { [key: string]: (x: any) => boolean } + ): (source: T) => boolean, + where( + predicates: T & { [key: string]: (x: any) => boolean }, + source: T + ): boolean, + conforms( + predicates: T & { [key: string]: (x: any) => boolean } + ): (source: T) => boolean, + conforms( + predicates: T & { [key: string]: (x: any) => boolean }, + source: T + ): boolean, eq(value: any): (other: any) => boolean, eq(value: any, other: any): boolean, identical(value: any): (other: any) => boolean, @@ -1568,9 +2162,40 @@ declare module "lodash/fp" { isEqual(value: any, other: any): boolean, equals(value: any): (other: any) => boolean, equals(value: any, other: any): boolean, - isEqualWith(customizer: (objValue: any, otherValue: any, key: number | string, object: T, other: U, stack: any) => boolean | void): ((value: T) => (other: U) => boolean) & ((value: T, other: U) => boolean), - isEqualWith(customizer: (objValue: any, otherValue: any, key: number | string, object: T, other: U, stack: any) => boolean | void, value: T): (other: U) => boolean, - isEqualWith(customizer: (objValue: any, otherValue: any, key: number | string, object: T, other: U, stack: any) => boolean | void, value: T, other: U): boolean, + isEqualWith( + customizer: ( + objValue: any, + otherValue: any, + key: number | string, + object: T, + other: U, + stack: any + ) => boolean | void + ): ((value: T) => (other: U) => boolean) & + ((value: T, other: U) => boolean), + isEqualWith( + customizer: ( + objValue: any, + otherValue: any, + key: number | string, + object: T, + other: U, + stack: any + ) => boolean | void, + value: T + ): (other: U) => boolean, + isEqualWith( + customizer: ( + objValue: any, + otherValue: any, + key: number | string, + object: T, + other: U, + stack: any + ) => boolean | void, + value: T, + other: U + ): boolean, isError(value: any): boolean, isFinite(value: any): boolean, isFunction(value: Function): true, @@ -1582,9 +2207,37 @@ declare module "lodash/fp" { isMatch(source: Object, object: Object): boolean, whereEq(source: Object): (object: Object) => boolean, whereEq(source: Object, object: Object): boolean, - isMatchWith(customizer: (objValue: any, srcValue: any, key: number | string, object: T, source: U) => boolean | void): ((source: U) => (object: T) => boolean) & ((source: U, object: T) => boolean), - isMatchWith(customizer: (objValue: any, srcValue: any, key: number | string, object: T, source: U) => boolean | void, source: U): (object: T) => boolean, - isMatchWith(customizer: (objValue: any, srcValue: any, key: number | string, object: T, source: U) => boolean | void, source: U, object: T): boolean, + isMatchWith( + customizer: ( + objValue: any, + srcValue: any, + key: number | string, + object: T, + source: U + ) => boolean | void + ): ((source: U) => (object: T) => boolean) & + ((source: U, object: T) => boolean), + isMatchWith( + customizer: ( + objValue: any, + srcValue: any, + key: number | string, + object: T, + source: U + ) => boolean | void, + source: U + ): (object: T) => boolean, + isMatchWith( + customizer: ( + objValue: any, + srcValue: any, + key: number | string, + object: T, + source: U + ) => boolean | void, + source: U, + object: T + ): boolean, isNaN(value: any): boolean, isNative(value: any): boolean, isNil(value: any): boolean, @@ -1597,7 +2250,9 @@ declare module "lodash/fp" { isSafeInteger(value: any): boolean, isSet(value: any): boolean, isString(value: string): true, - isString(value: number | boolean | Function | void | null | Object | Array): false, + isString( + value: number | boolean | Function | void | null | Object | Array + ): false, isSymbol(value: any): boolean, isTypedArray(value: any): boolean, isUndefined(value: any): boolean, @@ -1642,10 +2297,16 @@ declare module "lodash/fp" { sumBy(iteratee: Iteratee, array: Array): number, // number - clamp(lower: number): ((upper: number) => (number: number) => number) & ((upper: number, number: number) => number), + clamp( + lower: number + ): ((upper: number) => (number: number) => number) & + ((upper: number, number: number) => number), clamp(lower: number, upper: number): (number: number) => number, clamp(lower: number, upper: number, number: number): number, - inRange(start: number): ((end: number) => (number: number) => boolean) & ((end: number, number: number) => boolean), + inRange( + start: number + ): ((end: number) => (number: number) => boolean) & + ((end: number, number: number) => boolean), inRange(start: number, end: number): (number: number) => boolean, inRange(start: number, end: number, number: number): boolean, random(lower: number): (upper: number) => number, @@ -1659,18 +2320,123 @@ declare module "lodash/fp" { extendAll(objects: Array): Object, assignIn(a: A): (b: B) => A & B, assignIn(a: A, b: B): A & B, - assignInWith(customizer: (objValue: any, srcValue: any, key: string, object: T, source: A) => any | void): ((object: T) => (s1: A) => Object) & ((object: T, s1: A) => Object), - assignInWith(customizer: (objValue: any, srcValue: any, key: string, object: T, source: A) => any | void, object: T): (s1: A) => Object, - assignInWith(customizer: (objValue: any, srcValue: any, key: string, object: T, source: A) => any | void, object: T, s1: A): Object, - assignWith(customizer: (objValue: any, srcValue: any, key: string, object: T, source: A) => any | void): ((object: T) => (s1: A) => Object) & ((object: T, s1: A) => Object), - assignWith(customizer: (objValue: any, srcValue: any, key: string, object: T, source: A) => any | void, object: T): (s1: A) => Object, - assignWith(customizer: (objValue: any, srcValue: any, key: string, object: T, source: A) => any | void, object: T, s1: A): Object, - assignInAllWith(customizer: (objValue: any, srcValue: any, key: string, object: Object, source: Object) => any | void): (objects: Array) => Object, - assignInAllWith(customizer: (objValue: any, srcValue: any, key: string, object: Object, source: Object) => any | void, objects: Array): Object, - extendAllWith(customizer: (objValue: any, srcValue: any, key: string, object: Object, source: Object) => any | void): (objects: Array) => Object, - extendAllWith(customizer: (objValue: any, srcValue: any, key: string, object: Object, source: Object) => any | void, objects: Array): Object, - assignAllWith(customizer: (objValue: any, srcValue: any, key: string, object: Object, source: Object) => any | void): (objects: Array) => Object, - assignAllWith(customizer: (objValue: any, srcValue: any, key: string, object: Object, source: Object) => any | void, objects: Array): Object, + assignInWith( + customizer: ( + objValue: any, + srcValue: any, + key: string, + object: T, + source: A + ) => any | void + ): ((object: T) => (s1: A) => Object) & ((object: T, s1: A) => Object), + assignInWith( + customizer: ( + objValue: any, + srcValue: any, + key: string, + object: T, + source: A + ) => any | void, + object: T + ): (s1: A) => Object, + assignInWith( + customizer: ( + objValue: any, + srcValue: any, + key: string, + object: T, + source: A + ) => any | void, + object: T, + s1: A + ): Object, + assignWith( + customizer: ( + objValue: any, + srcValue: any, + key: string, + object: T, + source: A + ) => any | void + ): ((object: T) => (s1: A) => Object) & ((object: T, s1: A) => Object), + assignWith( + customizer: ( + objValue: any, + srcValue: any, + key: string, + object: T, + source: A + ) => any | void, + object: T + ): (s1: A) => Object, + assignWith( + customizer: ( + objValue: any, + srcValue: any, + key: string, + object: T, + source: A + ) => any | void, + object: T, + s1: A + ): Object, + assignInAllWith( + customizer: ( + objValue: any, + srcValue: any, + key: string, + object: Object, + source: Object + ) => any | void + ): (objects: Array) => Object, + assignInAllWith( + customizer: ( + objValue: any, + srcValue: any, + key: string, + object: Object, + source: Object + ) => any | void, + objects: Array + ): Object, + extendAllWith( + customizer: ( + objValue: any, + srcValue: any, + key: string, + object: Object, + source: Object + ) => any | void + ): (objects: Array) => Object, + extendAllWith( + customizer: ( + objValue: any, + srcValue: any, + key: string, + object: Object, + source: Object + ) => any | void, + objects: Array + ): Object, + assignAllWith( + customizer: ( + objValue: any, + srcValue: any, + key: string, + object: Object, + source: Object + ) => any | void + ): (objects: Array) => Object, + assignAllWith( + customizer: ( + objValue: any, + srcValue: any, + key: string, + object: Object, + source: Object + ) => any | void, + objects: Array + ): Object, at(paths: Array): (object: Object) => Array, at(paths: Array, object: Object): Array, props(paths: Array): (object: Object) => Array, @@ -1692,13 +2458,50 @@ declare module "lodash/fp" { extend(a: A): (b: B) => A & B, extend(a: A, b: B): A & B, // alias for _.assignInWith - extendWith(customizer: (objValue: any, srcValue: any, key: string, object: T, source: A) => any | void): ((object: T) => (s1: A) => Object) & ((object: T, s1: A) => Object), - extendWith(customizer: (objValue: any, srcValue: any, key: string, object: T, source: A) => any | void, object: T): (s1: A) => Object, - extendWith(customizer: (objValue: any, srcValue: any, key: string, object: T, source: A) => any | void, object: T, s1: A): Object, - findKey(predicate: OPredicate): (object: T) => string | void, - findKey(predicate: OPredicate, object: T): string | void, - findLastKey(predicate: OPredicate): (object: T) => string | void, - findLastKey(predicate: OPredicate, object: T): string | void, + extendWith( + customizer: ( + objValue: any, + srcValue: any, + key: string, + object: T, + source: A + ) => any | void + ): ((object: T) => (s1: A) => Object) & ((object: T, s1: A) => Object), + extendWith( + customizer: ( + objValue: any, + srcValue: any, + key: string, + object: T, + source: A + ) => any | void, + object: T + ): (s1: A) => Object, + extendWith( + customizer: ( + objValue: any, + srcValue: any, + key: string, + object: T, + source: A + ) => any | void, + object: T, + s1: A + ): Object, + findKey( + predicate: OPredicate + ): (object: T) => string | void, + findKey( + predicate: OPredicate, + object: T + ): string | void, + findLastKey( + predicate: OPredicate + ): (object: T) => string | void, + findLastKey( + predicate: OPredicate, + object: T + ): string | void, forIn(iteratee: OIteratee<*>): (object: Object) => Object, forIn(iteratee: OIteratee<*>, object: Object): Object, forInRight(iteratee: OIteratee<*>): (object: Object) => Object, @@ -1715,15 +2518,51 @@ declare module "lodash/fp" { prop(path: Array | string, object: Object | Array): any, path(path: Array | string): (object: Object | Array) => any, path(path: Array | string, object: Object | Array): any, - getOr(defaultValue: any): ((path: Array | string) => (object: Object | Array) => any) & ((path: Array | string, object: Object | Array) => any), - getOr(defaultValue: any, path: Array | string): (object: Object | Array) => any, - getOr(defaultValue: any, path: Array | string, object: Object | Array): any, - propOr(defaultValue: any): ((path: Array | string) => (object: Object | Array) => any) & ((path: Array | string, object: Object | Array) => any), - propOr(defaultValue: any, path: Array | string): (object: Object | Array) => any, - propOr(defaultValue: any, path: Array | string, object: Object | Array): any, - pathOr(defaultValue: any): ((path: Array | string) => (object: Object | Array) => any) & ((path: Array | string, object: Object | Array) => any), - pathOr(defaultValue: any, path: Array | string): (object: Object | Array) => any, - pathOr(defaultValue: any, path: Array | string, object: Object | Array): any, + getOr( + defaultValue: any + ): (( + path: Array | string + ) => (object: Object | Array) => any) & + ((path: Array | string, object: Object | Array) => any), + getOr( + defaultValue: any, + path: Array | string + ): (object: Object | Array) => any, + getOr( + defaultValue: any, + path: Array | string, + object: Object | Array + ): any, + propOr( + defaultValue: any + ): (( + path: Array | string + ) => (object: Object | Array) => any) & + ((path: Array | string, object: Object | Array) => any), + propOr( + defaultValue: any, + path: Array | string + ): (object: Object | Array) => any, + propOr( + defaultValue: any, + path: Array | string, + object: Object | Array + ): any, + pathOr( + defaultValue: any + ): (( + path: Array | string + ) => (object: Object | Array) => any) & + ((path: Array | string, object: Object | Array) => any), + pathOr( + defaultValue: any, + path: Array | string + ): (object: Object | Array) => any, + pathOr( + defaultValue: any, + path: Array | string, + object: Object | Array + ): any, has(path: Array | string): (object: Object) => boolean, has(path: Array | string, object: Object): boolean, hasIn(path: Array | string): (object: Object) => boolean, @@ -1734,9 +2573,19 @@ declare module "lodash/fp" { invertBy(iteratee: Function, object: Object): Object, invoke(path: Array | string): (object: Object) => any, invoke(path: Array | string, object: Object): any, - invokeArgs(path: Array | string): ((object: Object) => (args: Array) => any) & ((object: Object, args: Array) => any), - invokeArgs(path: Array | string, object: Object): (args: Array) => any, - invokeArgs(path: Array | string, object: Object, args: Array): any, + invokeArgs( + path: Array | string + ): ((object: Object) => (args: Array) => any) & + ((object: Object, args: Array) => any), + invokeArgs( + path: Array | string, + object: Object + ): (args: Array) => any, + invokeArgs( + path: Array | string, + object: Object, + args: Array + ): any, keys(object: Object): Array, keysIn(object: Object): Array, mapKeys(iteratee: OIteratee<*>): (object: Object) => Object, @@ -1746,56 +2595,175 @@ declare module "lodash/fp" { merge(object: Object): (source: Object) => Object, merge(object: Object, source: Object): Object, mergeAll(objects: Array): Object, - mergeWith(customizer: (objValue: any, srcValue: any, key: string, object: T, source: A | B) => any | void): ((object: T) => (s1: A) => Object) & ((object: T, s1: A) => Object), - mergeWith(customizer: (objValue: any, srcValue: any, key: string, object: T, source: A | B) => any | void, object: T): (s1: A) => Object, - mergeWith(customizer: (objValue: any, srcValue: any, key: string, object: T, source: A | B) => any | void, object: T, s1: A): Object, - mergeAllWith(customizer: (objValue: any, srcValue: any, key: string, object: Object, source: Object) => any | void): (objects: Array) => Object, - mergeAllWith(customizer: (objValue: any, srcValue: any, key: string, object: Object, source: Object) => any | void, objects: Array): Object, + mergeWith( + customizer: ( + objValue: any, + srcValue: any, + key: string, + object: T, + source: A | B + ) => any | void + ): ((object: T) => (s1: A) => Object) & ((object: T, s1: A) => Object), + mergeWith( + customizer: ( + objValue: any, + srcValue: any, + key: string, + object: T, + source: A | B + ) => any | void, + object: T + ): (s1: A) => Object, + mergeWith( + customizer: ( + objValue: any, + srcValue: any, + key: string, + object: T, + source: A | B + ) => any | void, + object: T, + s1: A + ): Object, + mergeAllWith( + customizer: ( + objValue: any, + srcValue: any, + key: string, + object: Object, + source: Object + ) => any | void + ): (objects: Array) => Object, + mergeAllWith( + customizer: ( + objValue: any, + srcValue: any, + key: string, + object: Object, + source: Object + ) => any | void, + objects: Array + ): Object, omit(props: Array): (object: Object) => Object, omit(props: Array, object: Object): Object, omitAll(props: Array): (object: Object) => Object, omitAll(props: Array, object: Object): Object, - omitBy(predicate: OPredicate): (object: T) => Object, + omitBy( + predicate: OPredicate + ): (object: T) => Object, omitBy(predicate: OPredicate, object: T): Object, pick(props: Array): (object: Object) => Object, pick(props: Array, object: Object): Object, pickAll(props: Array): (object: Object) => Object, pickAll(props: Array, object: Object): Object, - pickBy(predicate: OPredicate): (object: T) => Object, + pickBy( + predicate: OPredicate + ): (object: T) => Object, pickBy(predicate: OPredicate, object: T): Object, result(path: Array | string): (object: Object) => any, result(path: Array | string, object: Object): any, - set(path: Array | string): ((value: any) => (object: Object) => Object) & ((value: any, object: Object) => Object), + set( + path: Array | string + ): ((value: any) => (object: Object) => Object) & + ((value: any, object: Object) => Object), set(path: Array | string, value: any): (object: Object) => Object, set(path: Array | string, value: any, object: Object): Object, - assoc(path: Array | string): ((value: any) => (object: Object) => Object) & ((value: any, object: Object) => Object), + assoc( + path: Array | string + ): ((value: any) => (object: Object) => Object) & + ((value: any, object: Object) => Object), assoc(path: Array | string, value: any): (object: Object) => Object, assoc(path: Array | string, value: any, object: Object): Object, - assocPath(path: Array | string): ((value: any) => (object: Object) => Object) & ((value: any, object: Object) => Object), - assocPath(path: Array | string, value: any): (object: Object) => Object, + assocPath( + path: Array | string + ): ((value: any) => (object: Object) => Object) & + ((value: any, object: Object) => Object), + assocPath( + path: Array | string, + value: any + ): (object: Object) => Object, assocPath(path: Array | string, value: any, object: Object): Object, - setWith(customizer: (nsValue: any, key: string, nsObject: T) => any): ((path: Array | string) => (((value: any) => (object: T) => Object) & ((value: any, object: T) => Object))) & ((path: Array | string, value: any) => (object: T) => Object) & ((path: Array | string, value: any, object: T) => Object), - setWith(customizer: (nsValue: any, key: string, nsObject: T) => any, path: Array | string): ((value: any) => (object: T) => Object) & ((value: any, object: T) => Object), - setWith(customizer: (nsValue: any, key: string, nsObject: T) => any, path: Array | string, value: any): (object: T) => Object, - setWith(customizer: (nsValue: any, key: string, nsObject: T) => any, path: Array | string, value: any, object: T): Object, + setWith( + customizer: (nsValue: any, key: string, nsObject: T) => any + ): (( + path: Array | string + ) => ((value: any) => (object: T) => Object) & + ((value: any, object: T) => Object)) & + ((path: Array | string, value: any) => (object: T) => Object) & + ((path: Array | string, value: any, object: T) => Object), + setWith( + customizer: (nsValue: any, key: string, nsObject: T) => any, + path: Array | string + ): ((value: any) => (object: T) => Object) & + ((value: any, object: T) => Object), + setWith( + customizer: (nsValue: any, key: string, nsObject: T) => any, + path: Array | string, + value: any + ): (object: T) => Object, + setWith( + customizer: (nsValue: any, key: string, nsObject: T) => any, + path: Array | string, + value: any, + object: T + ): Object, toPairs(object: Object | Array<*>): NestedArray, toPairsIn(object: Object): NestedArray, - transform(iteratee: OIteratee<*>): ((accumulator: any) => (collection: Object | Array) => any) & ((accumulator: any, collection: Object | Array) => any), - transform(iteratee: OIteratee<*>, accumulator: any): (collection: Object | Array) => any, - transform(iteratee: OIteratee<*>, accumulator: any, collection: Object | Array): any, + transform( + iteratee: OIteratee<*> + ): ((accumulator: any) => (collection: Object | Array) => any) & + ((accumulator: any, collection: Object | Array) => any), + transform( + iteratee: OIteratee<*>, + accumulator: any + ): (collection: Object | Array) => any, + transform( + iteratee: OIteratee<*>, + accumulator: any, + collection: Object | Array + ): any, unset(path: Array | string): (object: Object) => boolean, unset(path: Array | string, object: Object): boolean, dissoc(path: Array | string): (object: Object) => boolean, dissoc(path: Array | string, object: Object): boolean, dissocPath(path: Array | string): (object: Object) => boolean, dissocPath(path: Array | string, object: Object): boolean, - update(path: string[] | string): ((updater: Function) => (object: Object) => Object) & ((updater: Function, object: Object) => Object), - update(path: string[] | string, updater: Function): (object: Object) => Object, + update( + path: string[] | string + ): ((updater: Function) => (object: Object) => Object) & + ((updater: Function, object: Object) => Object), + update( + path: string[] | string, + updater: Function + ): (object: Object) => Object, update(path: string[] | string, updater: Function, object: Object): Object, - updateWith(customizer: Function): ((path: string[] | string) => (((updater: Function) => (object: Object) => Object) & ((updater: Function, object: Object) => Object))) & ((path: string[] | string, updater: Function) => (object: Object) => Object) & ((path: string[] | string, updater: Function, object: Object) => Object), - updateWith(customizer: Function, path: string[] | string): ((updater: Function) => (object: Object) => Object) & ((updater: Function, object: Object) => Object), - updateWith(customizer: Function, path: string[] | string, updater: Function): (object: Object) => Object, - updateWith(customizer: Function, path: string[] | string, updater: Function, object: Object): Object, + updateWith( + customizer: Function + ): (( + path: string[] | string + ) => ((updater: Function) => (object: Object) => Object) & + ((updater: Function, object: Object) => Object)) & + (( + path: string[] | string, + updater: Function + ) => (object: Object) => Object) & + ((path: string[] | string, updater: Function, object: Object) => Object), + updateWith( + customizer: Function, + path: string[] | string + ): ((updater: Function) => (object: Object) => Object) & + ((updater: Function, object: Object) => Object), + updateWith( + customizer: Function, + path: string[] | string, + updater: Function + ): (object: Object) => Object, + updateWith( + customizer: Function, + path: string[] | string, + updater: Function, + object: Object + ): Object, values(object: Object): Array, valuesIn(object: Object): Array, @@ -1817,26 +2785,50 @@ declare module "lodash/fp" { lowerFirst(string: string): string, pad(length: number): (string: string) => string, pad(length: number, string: string): string, - padChars(chars: string): ((length: number) => (string: string) => string) & ((length: number, string: string) => string), + padChars( + chars: string + ): ((length: number) => (string: string) => string) & + ((length: number, string: string) => string), padChars(chars: string, length: number): (string: string) => string, padChars(chars: string, length: number, string: string): string, padEnd(length: number): (string: string) => string, padEnd(length: number, string: string): string, - padCharsEnd(chars: string): ((length: number) => (string: string) => string) & ((length: number, string: string) => string), + padCharsEnd( + chars: string + ): ((length: number) => (string: string) => string) & + ((length: number, string: string) => string), padCharsEnd(chars: string, length: number): (string: string) => string, padCharsEnd(chars: string, length: number, string: string): string, padStart(length: number): (string: string) => string, padStart(length: number, string: string): string, - padCharsStart(chars: string): ((length: number) => (string: string) => string) & ((length: number, string: string) => string), + padCharsStart( + chars: string + ): ((length: number) => (string: string) => string) & + ((length: number, string: string) => string), padCharsStart(chars: string, length: number): (string: string) => string, padCharsStart(chars: string, length: number, string: string): string, parseInt(radix: number): (string: string) => number, parseInt(radix: number, string: string): number, repeat(n: number): (string: string) => string, repeat(n: number, string: string): string, - replace(pattern: RegExp | string): ((replacement: ((string: string) => string) | string) => (string: string) => string) & ((replacement: ((string: string) => string) | string, string: string) => string), - replace(pattern: RegExp | string, replacement: ((string: string) => string) | string): (string: string) => string, - replace(pattern: RegExp | string, replacement: ((string: string) => string) | string, string: string): string, + replace( + pattern: RegExp | string + ): (( + replacement: ((string: string) => string) | string + ) => (string: string) => string) & + (( + replacement: ((string: string) => string) | string, + string: string + ) => string), + replace( + pattern: RegExp | string, + replacement: ((string: string) => string) | string + ): (string: string) => string, + replace( + pattern: RegExp | string, + replacement: ((string: string) => string) | string, + string: string + ): string, snakeCase(string: string): string, split(separator: RegExp | string): (string: string) => Array, split(separator: RegExp | string, string: string): Array, @@ -1869,8 +2861,13 @@ declare module "lodash/fp" { cond(pairs: NestedArray): Function, constant(value: T): () => T, always(value: T): () => T, - defaultTo(defaultValue: T2): (value: T1) => T1, - defaultTo(defaultValue: T2, value: T1): T1, + defaultTo( + defaultValue: T2 + ): (value: T1) => T1, + defaultTo( + defaultValue: T2, + value: T1 + ): T1, // NaN is a number instead of its own type, otherwise it would behave like null/void defaultTo(defaultValue: T2): (value: T1) => T1 | T2, defaultTo(defaultValue: T2, value: T1): T1 | T2, @@ -1896,9 +2893,19 @@ declare module "lodash/fp" { pathEq(path: Array | string, srcValue: any): Function, method(path: Array | string): Function, methodOf(object: Object): Function, - mixin(object: T): ((source: Object) => (options: {chain: boolean}) => T) & ((source: Object, options: {chain: boolean}) => T), - mixin(object: T, source: Object): (options: {chain: boolean}) => T, - mixin(object: T, source: Object, options: {chain: boolean}): T, + mixin( + object: T + ): ((source: Object) => (options: { chain: boolean }) => T) & + ((source: Object, options: { chain: boolean }) => T), + mixin( + object: T, + source: Object + ): (options: { chain: boolean }) => T, + mixin( + object: T, + source: Object, + options: { chain: boolean } + ): T, noConflict(): Lodash, noop(...args: Array): void, nthArg(n: number): Function, @@ -1908,18 +2915,26 @@ declare module "lodash/fp" { allPass(predicates: Array): Function, overSome(predicates: Array): Function, anyPass(predicates: Array): Function, - property(path: Array | string): (object: Object | Array) => any, + property( + path: Array | string + ): (object: Object | Array) => any, property(path: Array | string, object: Object | Array): any, propertyOf(object: Object): (path: Array | string) => Function, propertyOf(object: Object, path: Array | string): Function, range(start: number): (end: number) => Array, range(start: number, end: number): Array, - rangeStep(step: number): ((start: number) => (end: number) => Array) & ((start: number, end: number) => Array), + rangeStep( + step: number + ): ((start: number) => (end: number) => Array) & + ((start: number, end: number) => Array), rangeStep(step: number, start: number): (end: number) => Array, rangeStep(step: number, start: number, end: number): Array, rangeRight(start: number): (end: number) => Array, rangeRight(start: number, end: number): Array, - rangeStepRight(step: number): ((start: number) => (end: number) => Array) & ((start: number, end: number) => Array), + rangeStepRight( + step: number + ): ((start: number) => (end: number) => Array) & + ((start: number, end: number) => Array), rangeStepRight(step: number, start: number): (end: number) => Array, rangeStepRight(step: number, start: number, end: number): Array, runInContext(context: Object): Function, @@ -1954,3 +2969,1223 @@ declare module "lodash/fp" { declare var exports: Lodash; } + +declare module 'lodash/chunk' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'chunk'>; +} + +declare module 'lodash/compact' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'compact'>; +} + +declare module 'lodash/concat' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'concat'>; +} + +declare module 'lodash/difference' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'difference'>; +} + +declare module 'lodash/differenceBy' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'differenceBy'>; +} + +declare module 'lodash/differenceWith' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'differenceWith'>; +} + +declare module 'lodash/drop' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'drop'>; +} + +declare module 'lodash/dropRight' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'dropRight'>; +} + +declare module 'lodash/dropRightWhile' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'dropRightWhile'>; +} + +declare module 'lodash/dropWhile' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'dropWhile'>; +} + +declare module 'lodash/fill' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'fill'>; +} + +declare module 'lodash/findIndex' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'findIndex'>; +} + +declare module 'lodash/findLastIndex' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'findLastIndex'>; +} + +declare module 'lodash/first' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'first'>; +} + +declare module 'lodash/flatten' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'flatten'>; +} + +declare module 'lodash/flattenDeep' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'flattenDeep'>; +} + +declare module 'lodash/flattenDepth' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'flattenDepth'>; +} + +declare module 'lodash/fromPairs' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'fromPairs'>; +} + +declare module 'lodash/head' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'head'>; +} + +declare module 'lodash/indexOf' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'indexOf'>; +} + +declare module 'lodash/initial' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'initial'>; +} + +declare module 'lodash/intersection' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'intersection'>; +} + +declare module 'lodash/intersectionBy' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'intersectionBy'>; +} + +declare module 'lodash/intersectionWith' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'intersectionWith'>; +} + +declare module 'lodash/join' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'join'>; +} + +declare module 'lodash/last' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'last'>; +} + +declare module 'lodash/lastIndexOf' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'lastIndexOf'>; +} + +declare module 'lodash/nth' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'nth'>; +} + +declare module 'lodash/pull' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'pull'>; +} + +declare module 'lodash/pullAll' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'pullAll'>; +} + +declare module 'lodash/pullAllBy' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'pullAllBy'>; +} + +declare module 'lodash/pullAllWith' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'pullAllWith'>; +} + +declare module 'lodash/pullAt' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'pullAt'>; +} + +declare module 'lodash/remove' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'remove'>; +} + +declare module 'lodash/reverse' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'reverse'>; +} + +declare module 'lodash/slice' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'slice'>; +} + +declare module 'lodash/sortedIndex' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'sortedIndex'>; +} + +declare module 'lodash/sortedIndexBy' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'sortedIndexBy'>; +} + +declare module 'lodash/sortedIndexOf' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'sortedIndexOf'>; +} + +declare module 'lodash/sortedLastIndex' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'sortedLastIndex'>; +} + +declare module 'lodash/sortedLastIndexBy' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'sortedLastIndexBy'>; +} + +declare module 'lodash/sortedLastIndexOf' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'sortedLastIndexOf'>; +} + +declare module 'lodash/sortedUniq' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'sortedUniq'>; +} + +declare module 'lodash/sortedUniqBy' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'sortedUniqBy'>; +} + +declare module 'lodash/tail' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'tail'>; +} + +declare module 'lodash/take' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'take'>; +} + +declare module 'lodash/takeRight' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'takeRight'>; +} + +declare module 'lodash/takeRightWhile' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'takeRightWhile'>; +} + +declare module 'lodash/takeWhile' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'takeWhile'>; +} + +declare module 'lodash/union' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'union'>; +} + +declare module 'lodash/unionBy' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'unionBy'>; +} + +declare module 'lodash/unionWith' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'unionWith'>; +} + +declare module 'lodash/uniq' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'uniq'>; +} + +declare module 'lodash/uniqBy' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'uniqBy'>; +} + +declare module 'lodash/uniqWith' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'uniqWith'>; +} + +declare module 'lodash/unzip' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'unzip'>; +} + +declare module 'lodash/unzipWith' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'unzipWith'>; +} + +declare module 'lodash/without' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'without'>; +} + +declare module 'lodash/xor' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'xor'>; +} + +declare module 'lodash/xorBy' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'xorBy'>; +} + +declare module 'lodash/xorWith' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'xorWith'>; +} + +declare module 'lodash/zip' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'zip'>; +} + +declare module 'lodash/zipObject' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'zipObject'>; +} + +declare module 'lodash/zipObjectDeep' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'zipObjectDeep'>; +} + +declare module 'lodash/zipWith' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'zipWith'>; +} + +declare module 'lodash/countBy' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'countBy'>; +} + +declare module 'lodash/each' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'each'>; +} + +declare module 'lodash/eachRight' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'eachRight'>; +} + +declare module 'lodash/every' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'every'>; +} + +declare module 'lodash/filter' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'filter'>; +} + +declare module 'lodash/find' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'find'>; +} + +declare module 'lodash/findLast' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'findLast'>; +} + +declare module 'lodash/flatMap' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'flatMap'>; +} + +declare module 'lodash/flatMapDeep' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'flatMapDeep'>; +} + +declare module 'lodash/flatMapDepth' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'flatMapDepth'>; +} + +declare module 'lodash/forEach' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'forEach'>; +} + +declare module 'lodash/forEachRight' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'forEachRight'>; +} + +declare module 'lodash/groupBy' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'groupBy'>; +} + +declare module 'lodash/includes' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'includes'>; +} + +declare module 'lodash/invokeMap' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'invokeMap'>; +} + +declare module 'lodash/keyBy' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'keyBy'>; +} + +declare module 'lodash/map' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'map'>; +} + +declare module 'lodash/orderBy' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'orderBy'>; +} + +declare module 'lodash/partition' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'partition'>; +} + +declare module 'lodash/reduce' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'reduce'>; +} + +declare module 'lodash/reduceRight' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'reduceRight'>; +} + +declare module 'lodash/reject' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'reject'>; +} + +declare module 'lodash/sample' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'sample'>; +} + +declare module 'lodash/sampleSize' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'sampleSize'>; +} + +declare module 'lodash/shuffle' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'shuffle'>; +} + +declare module 'lodash/size' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'size'>; +} + +declare module 'lodash/some' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'some'>; +} + +declare module 'lodash/sortBy' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'sortBy'>; +} + +declare module 'lodash/now' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'now'>; +} + +declare module 'lodash/after' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'after'>; +} + +declare module 'lodash/ary' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'ary'>; +} + +declare module 'lodash/before' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'before'>; +} + +declare module 'lodash/bind' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'bind'>; +} + +declare module 'lodash/bindKey' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'bindKey'>; +} + +declare module 'lodash/curry' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'curry'>; +} + +declare module 'lodash/curryRight' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'curryRight'>; +} + +declare module 'lodash/debounce' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'debounce'>; +} + +declare module 'lodash/defer' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'defer'>; +} + +declare module 'lodash/delay' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'delay'>; +} + +declare module 'lodash/flip' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'flip'>; +} + +declare module 'lodash/memoize' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'memoize'>; +} + +declare module 'lodash/negate' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'negate'>; +} + +declare module 'lodash/once' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'once'>; +} + +declare module 'lodash/overArgs' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'overArgs'>; +} + +declare module 'lodash/partial' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'partial'>; +} + +declare module 'lodash/partialRight' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'partialRight'>; +} + +declare module 'lodash/rearg' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'rearg'>; +} + +declare module 'lodash/rest' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'rest'>; +} + +declare module 'lodash/spread' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'spread'>; +} + +declare module 'lodash/throttle' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'throttle'>; +} + +declare module 'lodash/unary' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'unary'>; +} + +declare module 'lodash/wrap' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'wrap'>; +} + +declare module 'lodash/castArray' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'castArray'>; +} + +declare module 'lodash/clone' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'clone'>; +} + +declare module 'lodash/cloneDeep' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'cloneDeep'>; +} + +declare module 'lodash/cloneDeepWith' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'cloneDeepWith'>; +} + +declare module 'lodash/cloneWith' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'cloneWith'>; +} + +declare module 'lodash/conformsTo' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'conformsTo'>; +} + +declare module 'lodash/eq' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'eq'>; +} + +declare module 'lodash/gt' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'gt'>; +} + +declare module 'lodash/gte' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'gte'>; +} + +declare module 'lodash/isArguments' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'isArguments'>; +} + +declare module 'lodash/isArray' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'isArray'>; +} + +declare module 'lodash/isArrayBuffer' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'isArrayBuffer'>; +} + +declare module 'lodash/isArrayLike' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'isArrayLike'>; +} + +declare module 'lodash/isArrayLikeObject' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'isArrayLikeObject'>; +} + +declare module 'lodash/isBoolean' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'isBoolean'>; +} + +declare module 'lodash/isBuffer' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'isBuffer'>; +} + +declare module 'lodash/isDate' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'isDate'>; +} + +declare module 'lodash/isElement' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'isElement'>; +} + +declare module 'lodash/isEmpty' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'isEmpty'>; +} + +declare module 'lodash/isEqual' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'isEqual'>; +} + +declare module 'lodash/isEqualWith' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'isEqualWith'>; +} + +declare module 'lodash/isError' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'isError'>; +} + +declare module 'lodash/isFinite' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'isFinite'>; +} + +declare module 'lodash/isFunction' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'isFunction'>; +} + +declare module 'lodash/isInteger' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'isInteger'>; +} + +declare module 'lodash/isLength' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'isLength'>; +} + +declare module 'lodash/isMap' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'isMap'>; +} + +declare module 'lodash/isMatch' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'isMatch'>; +} + +declare module 'lodash/isMatchWith' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'isMatchWith'>; +} + +declare module 'lodash/isNaN' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'isNaN'>; +} + +declare module 'lodash/isNative' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'isNative'>; +} + +declare module 'lodash/isNil' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'isNil'>; +} + +declare module 'lodash/isNull' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'isNull'>; +} + +declare module 'lodash/isNumber' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'isNumber'>; +} + +declare module 'lodash/isObject' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'isObject'>; +} + +declare module 'lodash/isObjectLike' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'isObjectLike'>; +} + +declare module 'lodash/isPlainObject' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'isPlainObject'>; +} + +declare module 'lodash/isRegExp' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'isRegExp'>; +} + +declare module 'lodash/isSafeInteger' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'isSafeInteger'>; +} + +declare module 'lodash/isSet' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'isSet'>; +} + +declare module 'lodash/isString' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'isString'>; +} + +declare module 'lodash/isSymbol' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'isSymbol'>; +} + +declare module 'lodash/isTypedArray' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'isTypedArray'>; +} + +declare module 'lodash/isUndefined' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'isUndefined'>; +} + +declare module 'lodash/isWeakMap' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'isWeakMap'>; +} + +declare module 'lodash/isWeakSet' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'isWeakSet'>; +} + +declare module 'lodash/lt' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'lt'>; +} + +declare module 'lodash/lte' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'lte'>; +} + +declare module 'lodash/toArray' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'toArray'>; +} + +declare module 'lodash/toFinite' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'toFinite'>; +} + +declare module 'lodash/toInteger' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'toInteger'>; +} + +declare module 'lodash/toLength' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'toLength'>; +} + +declare module 'lodash/toNumber' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'toNumber'>; +} + +declare module 'lodash/toPlainObject' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'toPlainObject'>; +} + +declare module 'lodash/toSafeInteger' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'toSafeInteger'>; +} + +declare module 'lodash/toString' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'toString'>; +} + +declare module 'lodash/add' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'add'>; +} + +declare module 'lodash/ceil' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'ceil'>; +} + +declare module 'lodash/divide' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'divide'>; +} + +declare module 'lodash/floor' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'floor'>; +} + +declare module 'lodash/max' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'max'>; +} + +declare module 'lodash/maxBy' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'maxBy'>; +} + +declare module 'lodash/mean' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'mean'>; +} + +declare module 'lodash/meanBy' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'meanBy'>; +} + +declare module 'lodash/min' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'min'>; +} + +declare module 'lodash/minBy' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'minBy'>; +} + +declare module 'lodash/multiply' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'multiply'>; +} + +declare module 'lodash/round' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'round'>; +} + +declare module 'lodash/subtract' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'subtract'>; +} + +declare module 'lodash/sum' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'sum'>; +} + +declare module 'lodash/sumBy' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'sumBy'>; +} + +declare module 'lodash/clamp' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'clamp'>; +} + +declare module 'lodash/inRange' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'inRange'>; +} + +declare module 'lodash/random' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'random'>; +} + +declare module 'lodash/assign' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'assign'>; +} + +declare module 'lodash/assignIn' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'assignIn'>; +} + +declare module 'lodash/assignInWith' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'assignInWith'>; +} + +declare module 'lodash/assignWith' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'assignWith'>; +} + +declare module 'lodash/at' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'at'>; +} + +declare module 'lodash/create' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'create'>; +} + +declare module 'lodash/defaults' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'defaults'>; +} + +declare module 'lodash/defaultsDeep' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'defaultsDeep'>; +} + +declare module 'lodash/entries' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'entries'>; +} + +declare module 'lodash/entriesIn' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'entriesIn'>; +} + +declare module 'lodash/extend' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'extend'>; +} + +declare module 'lodash/extendWith' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'extendWith'>; +} + +declare module 'lodash/findKey' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'findKey'>; +} + +declare module 'lodash/findLastKey' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'findLastKey'>; +} + +declare module 'lodash/forIn' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'forIn'>; +} + +declare module 'lodash/forInRight' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'forInRight'>; +} + +declare module 'lodash/forOwn' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'forOwn'>; +} + +declare module 'lodash/forOwnRight' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'forOwnRight'>; +} + +declare module 'lodash/functions' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'functions'>; +} + +declare module 'lodash/functionsIn' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'functionsIn'>; +} + +declare module 'lodash/get' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'get'>; +} + +declare module 'lodash/has' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'has'>; +} + +declare module 'lodash/hasIn' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'hasIn'>; +} + +declare module 'lodash/invert' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'invert'>; +} + +declare module 'lodash/invertBy' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'invertBy'>; +} + +declare module 'lodash/invoke' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'invoke'>; +} + +declare module 'lodash/keys' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'keys'>; +} + +declare module 'lodash/keysIn' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'keysIn'>; +} + +declare module 'lodash/mapKeys' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'mapKeys'>; +} + +declare module 'lodash/mapValues' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'mapValues'>; +} + +declare module 'lodash/merge' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'merge'>; +} + +declare module 'lodash/mergeWith' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'mergeWith'>; +} + +declare module 'lodash/omit' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'omit'>; +} + +declare module 'lodash/omitBy' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'omitBy'>; +} + +declare module 'lodash/pick' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'pick'>; +} + +declare module 'lodash/pickBy' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'pickBy'>; +} + +declare module 'lodash/result' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'result'>; +} + +declare module 'lodash/set' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'set'>; +} + +declare module 'lodash/setWith' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'setWith'>; +} + +declare module 'lodash/toPairs' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'toPairs'>; +} + +declare module 'lodash/toPairsIn' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'toPairsIn'>; +} + +declare module 'lodash/transform' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'transform'>; +} + +declare module 'lodash/unset' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'unset'>; +} + +declare module 'lodash/update' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'update'>; +} + +declare module 'lodash/updateWith' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'updateWith'>; +} + +declare module 'lodash/values' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'values'>; +} + +declare module 'lodash/valuesIn' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'valuesIn'>; +} + +declare module 'lodash/chain' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'chain'>; +} + +declare module 'lodash/tap' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'tap'>; +} + +declare module 'lodash/thru' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'thru'>; +} + +declare module 'lodash/camelCase' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'camelCase'>; +} + +declare module 'lodash/capitalize' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'capitalize'>; +} + +declare module 'lodash/deburr' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'deburr'>; +} + +declare module 'lodash/endsWith' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'endsWith'>; +} + +declare module 'lodash/escape' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'escape'>; +} + +declare module 'lodash/escapeRegExp' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'escapeRegExp'>; +} + +declare module 'lodash/kebabCase' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'kebabCase'>; +} + +declare module 'lodash/lowerCase' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'lowerCase'>; +} + +declare module 'lodash/lowerFirst' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'lowerFirst'>; +} + +declare module 'lodash/pad' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'pad'>; +} + +declare module 'lodash/padEnd' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'padEnd'>; +} + +declare module 'lodash/padStart' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'padStart'>; +} + +declare module 'lodash/parseInt' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'parseInt'>; +} + +declare module 'lodash/repeat' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'repeat'>; +} + +declare module 'lodash/replace' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'replace'>; +} + +declare module 'lodash/snakeCase' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'snakeCase'>; +} + +declare module 'lodash/split' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'split'>; +} + +declare module 'lodash/startCase' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'startCase'>; +} + +declare module 'lodash/startsWith' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'startsWith'>; +} + +declare module 'lodash/template' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'template'>; +} + +declare module 'lodash/toLower' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'toLower'>; +} + +declare module 'lodash/toUpper' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'toUpper'>; +} + +declare module 'lodash/trim' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'trim'>; +} + +declare module 'lodash/trimEnd' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'trimEnd'>; +} + +declare module 'lodash/trimStart' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'trimStart'>; +} + +declare module 'lodash/truncate' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'truncate'>; +} + +declare module 'lodash/unescape' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'unescape'>; +} + +declare module 'lodash/upperCase' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'upperCase'>; +} + +declare module 'lodash/upperFirst' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'upperFirst'>; +} + +declare module 'lodash/words' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'words'>; +} + +declare module 'lodash/attempt' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'attempt'>; +} + +declare module 'lodash/bindAll' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'bindAll'>; +} + +declare module 'lodash/cond' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'cond'>; +} + +declare module 'lodash/conforms' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'conforms'>; +} + +declare module 'lodash/constant' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'constant'>; +} + +declare module 'lodash/defaultTo' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'defaultTo'>; +} + +declare module 'lodash/flow' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'flow'>; +} + +declare module 'lodash/flowRight' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'flowRight'>; +} + +declare module 'lodash/identity' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'identity'>; +} + +declare module 'lodash/iteratee' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'iteratee'>; +} + +declare module 'lodash/matches' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'matches'>; +} + +declare module 'lodash/matchesProperty' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'matchesProperty'>; +} + +declare module 'lodash/method' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'method'>; +} + +declare module 'lodash/methodOf' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'methodOf'>; +} + +declare module 'lodash/mixin' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'mixin'>; +} + +declare module 'lodash/noConflict' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'noConflict'>; +} + +declare module 'lodash/noop' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'noop'>; +} + +declare module 'lodash/nthArg' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'nthArg'>; +} + +declare module 'lodash/over' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'over'>; +} + +declare module 'lodash/overEvery' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'overEvery'>; +} + +declare module 'lodash/overSome' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'overSome'>; +} + +declare module 'lodash/property' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'property'>; +} + +declare module 'lodash/propertyOf' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'propertyOf'>; +} + +declare module 'lodash/range' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'range'>; +} + +declare module 'lodash/rangeRight' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'rangeRight'>; +} + +declare module 'lodash/runInContext' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'runInContext'>; +} + +declare module 'lodash/stubArray' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'stubArray'>; +} + +declare module 'lodash/stubFalse' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'stubFalse'>; +} + +declare module 'lodash/stubObject' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'stubObject'>; +} + +declare module 'lodash/stubString' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'stubString'>; +} + +declare module 'lodash/stubTrue' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'stubTrue'>; +} + +declare module 'lodash/times' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'times'>; +} + +declare module 'lodash/toPath' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'toPath'>; +} + +declare module 'lodash/uniqueId' { + declare module.exports: $PropertyType<$Exports<'lodash'>, 'uniqueId'>; +} \ No newline at end of file diff --git a/flow-typed/npm/moment_v2.3.x.js b/flow-typed/npm/moment_v2.3.x.js index 4925c47cb..c03d2ff2d 100644 --- a/flow-typed/npm/moment_v2.3.x.js +++ b/flow-typed/npm/moment_v2.3.x.js @@ -1,29 +1,29 @@ -// flow-typed signature: 793995d08b898744007089d163219dbe -// flow-typed version: 7a7fdd86ed/moment_v2.3.x/flow_>=v0.34.x +// flow-typed signature: a56215e90c2cb9a5f9e106edd857208f +// flow-typed version: 057d3e81b5/moment_v2.3.x/flow_>=v0.34.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, + 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 = { @@ -33,18 +33,18 @@ type moment$MomentObject = { hours: number, minutes: number, seconds: number, - milliseconds: number, + milliseconds: number }; type moment$MomentCreationData = { input: string, format: string, locale: Object, - isUTC: bool, - strict: bool, + isUTC: boolean, + strict: boolean }; -type moment$CalendarFormat = string | (moment: moment$Moment) => string; +type moment$CalendarFormat = string | ((moment: moment$Moment) => string); type moment$CalendarFormats = { sameDay?: moment$CalendarFormat, @@ -52,197 +52,276 @@ type moment$CalendarFormats = { nextWeek?: moment$CalendarFormat, lastDay?: moment$CalendarFormat, lastWeek?: moment$CalendarFormat, - sameElse?: moment$CalendarFormat, + sameElse?: moment$CalendarFormat }; 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): bool; - meridiem(hours: number, minutes: number, isLower: bool): string; - calendar(key: 'sameDay'|'nextDay'|'lastDay'|'nextWeek'|'prevWeek'|'sameElse', moment: moment$Moment): string; - relativeTime(number: number, withoutSuffix: bool, key: 's'|'m'|'mm'|'h'|'hh'|'d'|'dd'|'M'|'MM'|'y'|'yy', isFuture: bool): 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; + 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?: bool): string; - milliseconds(): number; - asMilliseconds(): number; - seconds(): number; - asSeconds(): number; - minutes(): number; - asMinutes(): number; - hours(): number; - asHours(): number; - days(): number; - asDays(): number; - months(): 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(): bool; + 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, + 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, format?: string|Array, strict?: bool): moment$Moment; - static (string?: string, format?: string|Array, locale?: string, strict?: bool): moment$Moment; - static (initDate: ?Object|number|Date|Array|moment$Moment|string): moment$Moment; - static unix(seconds: number): moment$Moment; - static utc(): moment$Moment; - static utc(number: number|Array): moment$Moment; - static utc(str: string, str2?: string|Array, str3?: string): moment$Moment; - static utc(moment: moment$Moment): moment$Moment; - static utc(date: Date): moment$Moment; - static parseZone(): moment$Moment; - static parseZone(rawDate: string): moment$Moment; - static parseZone(rawDate: string, format: string | Array): moment$Moment; - static parseZone(rawDate: string, format: string, strict: boolean): moment$Moment; - static parseZone(rawDate: string, format: string, locale: string, strict: boolean): moment$Moment; - isValid(): bool; - 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(number: number): this; - isoWeekday(): number; - dayOfYear(number: 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): this; - utcOffset(): number; - format(format?: string): string; - fromNow(removeSuffix?: bool): string; - from(value: moment$Moment|string|number|Date|Array, removePrefix?: bool): string; - toNow(removePrefix?: bool): string; - to(value: moment$Moment|string|number|Date|Array, removePrefix?: bool): string; - calendar(refTime?: any, formats?: moment$CalendarFormats): string; - diff(date: moment$Moment|string|number|Date|Array, format?: string, floating?: bool): number; - valueOf(): number; - unix(): number; - daysInMonth(): number; - toDate(): Date; - toArray(): Array; - toJSON(): string; - toISOString(): string; - toObject(): moment$MomentObject; - isBefore(date?: moment$Moment|string|number|Date|Array, units?: ?string): bool; - isSame(date?: moment$Moment|string|number|Date|Array, units?: ?string): bool; - isAfter(date?: moment$Moment|string|number|Date|Array, units?: ?string): bool; - isSameOrBefore(date?: moment$Moment|string|number|Date|Array, units?: ?string): bool; - isSameOrAfter(date?: moment$Moment|string|number|Date|Array, units?: ?string): bool; + static ISO_8601: string, + static ( + string?: string, + format?: string | Array, + strict?: boolean + ): moment$Moment, + static ( + string?: string, + format?: string | Array, + locale?: string, + strict?: boolean + ): moment$Moment, + static ( + initDate: ?Object | number | Date | Array | moment$Moment | string + ): moment$Moment, + static unix(seconds: number): moment$Moment, + static utc(): moment$Moment, + static utc(number: number | Array): moment$Moment, + static utc( + str: string, + str2?: string | Array, + str3?: string + ): moment$Moment, + static utc(moment: moment$Moment): moment$Moment, + static utc(date: Date): moment$Moment, + static parseZone(): moment$Moment, + static parseZone(rawDate: string): moment$Moment, + static parseZone( + rawDate: string, + format: string | Array + ): moment$Moment, + static parseZone( + rawDate: string, + format: string, + strict: boolean + ): moment$Moment, + static parseZone( + rawDate: string, + format: string, + 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(number: number): this, + isoWeekday(): number, + dayOfYear(number: 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(): 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( - fromDate: moment$Moment|string|number|Date|Array, - toDate?: ?moment$Moment|string|number|Date|Array, + fromDate: moment$Moment | string | number | Date | Array, + toDate?: ?moment$Moment | string | number | Date | Array, granularity?: ?string, inclusion?: ?string - ): bool; - isDST(): bool; - isDSTShifted(): bool; - isLeapYear(): bool; - clone(): moment$Moment; - static isMoment(obj: any): bool; - static isDate(obj: any): bool; - static locale(locale: string, localeData?: Object): string; - static updateLocale(locale: string, localeData?: ?Object): void; - static locale(locales: Array): string; - locale(locale: string, customization?: Object|null): moment$Moment; - locale(): string; - static months(): Array; - static monthsShort(): Array; - 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; - static duration(value: number|Object|string, unit?: string): moment$MomentDuration; - static isDuration(obj: any): bool; - static normalizeUnits(unit: string): string; - static invalid(object: any): moment$Moment; + ): boolean, + isDST(): boolean, + isDSTShifted(): boolean, + isLeapYear(): boolean, + clone(): moment$Moment, + static isMoment(obj: any): boolean, + static isDate(obj: any): boolean, + static locale(locale: string, localeData?: Object): string, + static updateLocale(locale: string, localeData?: ?Object): void, + static locale(locales: Array): string, + locale(locale: string, customization?: Object | null): moment$Moment, + locale(): string, + static months(): Array, + static monthsShort(): Array, + 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, + 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 "moment" { declare module.exports: Class; } diff --git a/flow-typed/npm/react-document-title_vx.x.x.js b/flow-typed/npm/react-document-title_vx.x.x.js new file mode 100644 index 000000000..8912f44da --- /dev/null +++ b/flow-typed/npm/react-document-title_vx.x.x.js @@ -0,0 +1,45 @@ +// flow-typed signature: 1df6b1361f12b05b8482216160fd1b61 +// flow-typed version: <>/react-document-title_v^2.0.3/flow_v0.56.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'react-document-title' + * + * 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-document-title' { + 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-document-title/test/browser' { + declare module.exports: any; +} + +declare module 'react-document-title/test/common' { + declare module.exports: any; +} + +// Filename aliases +declare module 'react-document-title/index' { + declare module.exports: $Exports<'react-document-title'>; +} +declare module 'react-document-title/index.js' { + declare module.exports: $Exports<'react-document-title'>; +} +declare module 'react-document-title/test/browser.js' { + declare module.exports: $Exports<'react-document-title/test/browser'>; +} +declare module 'react-document-title/test/common.js' { + declare module.exports: $Exports<'react-document-title/test/common'>; +} diff --git a/flow-typed/npm/react-redux_v5.x.x.js b/flow-typed/npm/react-redux_v5.x.x.js index 30380824d..e0c8bc04a 100644 --- a/flow-typed/npm/react-redux_v5.x.x.js +++ b/flow-typed/npm/react-redux_v5.x.x.js @@ -1,8 +1,5 @@ -// flow-typed signature: f0d96df48e9abc14bcc1405ba2a47dde -// flow-typed version: 83053e4020/react-redux_v5.x.x/flow_>=v0.53.x - -// flow-typed signature: 8db7b853f57c51094bf0ab8b2650fd9c -// flow-typed version: ab8db5f14d/react-redux_v5.x.x/flow_>=v0.30.x +// flow-typed signature: 59b0c4be0e1408f21e2446be96c79804 +// flow-typed version: 9092387fd2/react-redux_v5.x.x/flow_>=v0.54.x import type { Dispatch, Store } from "redux"; @@ -34,6 +31,22 @@ declare module "react-redux" { declare type Context = { store: Store<*, *> }; + declare type ComponentWithDefaultProps = Class< + React$Component + > & { defaultProps: DP }; + + declare class ConnectedComponentWithDefaultProps< + OP, + DP, + CP + > extends React$Component { + static defaultProps: DP, // <= workaround for https://github.com/facebook/flow/issues/4644 + static WrappedComponent: Class>, + getWrappedInstance(): React$Component, + props: OP, + state: void + } + declare class ConnectedComponent extends React$Component { static WrappedComponent: Class>, getWrappedInstance(): React$Component

, @@ -41,13 +54,18 @@ declare module "react-redux" { state: void } + declare type ConnectedComponentWithDefaultPropsClass = Class< + ConnectedComponentWithDefaultProps + >; + declare type ConnectedComponentClass = Class< ConnectedComponent >; - declare type Connector = ( - component: React$ComponentType

- ) => ConnectedComponentClass; + declare type Connector = (( + component: ComponentWithDefaultProps + ) => ConnectedComponentWithDefaultPropsClass) & + ((component: React$ComponentType

) => ConnectedComponentClass); declare class Provider extends React$Component<{ store: Store, diff --git a/flow-typed/npm/redux_v3.x.x.js b/flow-typed/npm/redux_v3.x.x.js index f6445d9cf..08c122efb 100644 --- a/flow-typed/npm/redux_v3.x.x.js +++ b/flow-typed/npm/redux_v3.x.x.js @@ -1,5 +1,5 @@ -// flow-typed signature: 86993bd000012d3e1ef10d757d16952d -// flow-typed version: a165222d28/redux_v3.x.x/flow_>=v0.33.x +// flow-typed signature: 33b83b6284653250e74578cf4dbe6124 +// flow-typed version: e282e4128f/redux_v3.x.x/flow_>=v0.33.x declare module 'redux' { @@ -11,15 +11,15 @@ declare module 'redux' { */ - declare type DispatchAPI = (action: A) => A; - declare type Dispatch }> = DispatchAPI; + declare export type DispatchAPI = (action: A) => A; + declare export type Dispatch }> = DispatchAPI; - declare type MiddlewareAPI> = { + declare export type MiddlewareAPI> = { dispatch: D; getState(): S; }; - declare type Store> = { + declare export type Store> = { // rewrite MiddlewareAPI members in order to get nicer error messages (intersections produce long messages) dispatch: D; getState(): S; @@ -27,58 +27,58 @@ declare module 'redux' { replaceReducer(nextReducer: Reducer): void }; - declare type Reducer = (state: S, action: A) => S; + declare export type Reducer = (state: S, action: A) => S; - declare type CombinedReducer = (state: $Shape & {} | void, action: A) => S; + declare export type CombinedReducer = (state: $Shape & {} | void, action: A) => S; - declare type Middleware> = + declare export type Middleware> = (api: MiddlewareAPI) => (next: D) => D; - declare type StoreCreator> = { + declare export type StoreCreator> = { (reducer: Reducer, enhancer?: StoreEnhancer): Store; (reducer: Reducer, preloadedState: S, enhancer?: StoreEnhancer): Store; }; - declare type StoreEnhancer> = (next: StoreCreator) => StoreCreator; + declare export type StoreEnhancer> = (next: StoreCreator) => StoreCreator; - declare function createStore(reducer: Reducer, enhancer?: StoreEnhancer): Store; - declare function createStore(reducer: Reducer, preloadedState: S, enhancer?: StoreEnhancer): Store; + declare export function createStore(reducer: Reducer, enhancer?: StoreEnhancer): Store; + declare export function createStore(reducer: Reducer, preloadedState: S, enhancer?: StoreEnhancer): Store; - declare function applyMiddleware(...middlewares: Array>): StoreEnhancer; + declare export function applyMiddleware(...middlewares: Array>): StoreEnhancer; - declare type ActionCreator = (...args: Array) => A; - declare type ActionCreators = { [key: K]: ActionCreator }; + declare export type ActionCreator = (...args: Array) => A; + declare export type ActionCreators = { [key: K]: ActionCreator }; - declare function bindActionCreators, D: DispatchAPI>(actionCreator: C, dispatch: D): C; - declare function bindActionCreators, D: DispatchAPI>(actionCreators: C, dispatch: D): C; + declare export function bindActionCreators, D: DispatchAPI>(actionCreator: C, dispatch: D): C; + declare export function bindActionCreators, D: DispatchAPI>(actionCreators: C, dispatch: D): C; - declare function combineReducers(reducers: O): CombinedReducer<$ObjMap(r: Reducer) => S>, A>; + declare export function combineReducers(reducers: O): CombinedReducer<$ObjMap(r: Reducer) => S>, A>; - declare function compose(ab: (a: A) => B): (a: A) => B - declare function compose( + declare export function compose(ab: (a: A) => B): (a: A) => B + declare export function compose( bc: (b: B) => C, ab: (a: A) => B ): (a: A) => C - declare function compose( + declare export function compose( cd: (c: C) => D, bc: (b: B) => C, ab: (a: A) => B ): (a: A) => D - declare function compose( + declare export function compose( de: (d: D) => E, cd: (c: C) => D, bc: (b: B) => C, ab: (a: A) => B ): (a: A) => E - declare function compose( + declare export function compose( ef: (e: E) => F, de: (d: D) => E, cd: (c: C) => D, bc: (b: B) => C, ab: (a: A) => B ): (a: A) => F - declare function compose( + declare export function compose( fg: (f: F) => G, ef: (e: E) => F, de: (d: D) => E, @@ -86,7 +86,7 @@ declare module 'redux' { bc: (b: B) => C, ab: (a: A) => B ): (a: A) => G - declare function compose( + declare export function compose( gh: (g: G) => H, fg: (f: F) => G, ef: (e: E) => F, @@ -95,7 +95,7 @@ declare module 'redux' { bc: (b: B) => C, ab: (a: A) => B ): (a: A) => H - declare function compose( + declare export function compose( hi: (h: H) => I, gh: (g: G) => H, fg: (f: F) => G, diff --git a/flow-typed/team_types.js b/flow-typed/team_types.js index eac837312..c759e4cf9 100644 --- a/flow-typed/team_types.js +++ b/flow-typed/team_types.js @@ -6,3 +6,7 @@ export type Team$TeamMemeber = { teamName: string, teamId: number }; + +export type Team$Update = { + description?: string +} diff --git a/yarn.lock b/yarn.lock index d2b42b099..d3498b4ff 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4865,7 +4865,7 @@ prop-types-extra@^1.0.1: dependencies: warning "^3.0.0" -prop-types@^15.5.10: +prop-types@^15.5.10, prop-types@^15.5.6: version "15.6.0" resolved "https://registry.yarnpkg.com/prop-types/-/prop-types-15.6.0.tgz#ceaf083022fc46b4a35f69e13ef75aed0d639856" dependencies: