-// flow-typed signature: 60fdd1f737bc0e5fa8ff2ddfdfb5f6ed
-// flow-typed version: <<STUB>>/autoprefixer_v6.4.1/flow_v0.47.0
+// flow-typed signature: 1db749b20c42c6548583bbb179f70583
+// flow-typed version: <<STUB>>/autoprefixer_v7.1.1/flow_v0.52.0
/**
* This is an autogenerated libdef stub for:
declare module.exports: any;
}
+declare module 'autoprefixer/lib/hacks/appearance' {
+ declare module.exports: any;
+}
+
declare module 'autoprefixer/lib/hacks/background-size' {
declare module.exports: any;
}
declare module.exports: any;
}
-declare module 'autoprefixer/lib/hacks/fill' {
- declare module.exports: any;
-}
-
declare module 'autoprefixer/lib/hacks/filter-value' {
declare module.exports: any;
}
declare module.exports: any;
}
+declare module 'autoprefixer/lib/hacks/grid-column-align' {
+ declare module.exports: any;
+}
+
declare module 'autoprefixer/lib/hacks/grid-end' {
declare module.exports: any;
}
declare module.exports: any;
}
-declare module 'autoprefixer/lib/hacks/justify-content' {
+declare module 'autoprefixer/lib/hacks/intrinsic' {
declare module.exports: any;
}
-declare module 'autoprefixer/lib/hacks/justify-items' {
+declare module 'autoprefixer/lib/hacks/justify-content' {
declare module.exports: any;
}
declare module 'autoprefixer/lib/hacks/align-self.js' {
declare module.exports: $Exports<'autoprefixer/lib/hacks/align-self'>;
}
+declare module 'autoprefixer/lib/hacks/appearance.js' {
+ declare module.exports: $Exports<'autoprefixer/lib/hacks/appearance'>;
+}
declare module 'autoprefixer/lib/hacks/background-size.js' {
declare module.exports: $Exports<'autoprefixer/lib/hacks/background-size'>;
}
declare module 'autoprefixer/lib/hacks/display-grid.js' {
declare module.exports: $Exports<'autoprefixer/lib/hacks/display-grid'>;
}
-declare module 'autoprefixer/lib/hacks/fill.js' {
- declare module.exports: $Exports<'autoprefixer/lib/hacks/fill'>;
-}
declare module 'autoprefixer/lib/hacks/filter-value.js' {
declare module.exports: $Exports<'autoprefixer/lib/hacks/filter-value'>;
}
declare module 'autoprefixer/lib/hacks/gradient.js' {
declare module.exports: $Exports<'autoprefixer/lib/hacks/gradient'>;
}
+declare module 'autoprefixer/lib/hacks/grid-column-align.js' {
+ declare module.exports: $Exports<'autoprefixer/lib/hacks/grid-column-align'>;
+}
declare module 'autoprefixer/lib/hacks/grid-end.js' {
declare module.exports: $Exports<'autoprefixer/lib/hacks/grid-end'>;
}
declare module 'autoprefixer/lib/hacks/inline-logical.js' {
declare module.exports: $Exports<'autoprefixer/lib/hacks/inline-logical'>;
}
+declare module 'autoprefixer/lib/hacks/intrinsic.js' {
+ declare module.exports: $Exports<'autoprefixer/lib/hacks/intrinsic'>;
+}
declare module 'autoprefixer/lib/hacks/justify-content.js' {
declare module.exports: $Exports<'autoprefixer/lib/hacks/justify-content'>;
}
-declare module 'autoprefixer/lib/hacks/justify-items.js' {
- declare module.exports: $Exports<'autoprefixer/lib/hacks/justify-items'>;
-}
declare module 'autoprefixer/lib/hacks/mask-border.js' {
declare module.exports: $Exports<'autoprefixer/lib/hacks/mask-border'>;
}
-// flow-typed signature: 5ee5df21233fab68d1d5ddf515725bff
-// flow-typed version: <<STUB>>/babel-core_v^6.22.1/flow_v0.47.0
+// flow-typed signature: 6db13dea6d37be303b06fe0a636d3088
+// flow-typed version: <<STUB>>/babel-core_v^6.22.1/flow_v0.52.0
/**
* This is an autogenerated libdef stub for:
-// flow-typed signature: 306df0ca636f50ba0d328a6d841c7746
-// flow-typed version: <<STUB>>/babel-eslint_v6.1.2/flow_v0.47.0
+// flow-typed signature: c3829cd5a2a95567d5e7cbee342dd343
+// flow-typed version: <<STUB>>/babel-eslint_v7.2.3/flow_v0.52.0
/**
* This is an autogenerated libdef stub for:
declare module.exports: any;
}
+declare module 'babel-eslint/babylon-to-espree/convertComments' {
+ declare module.exports: any;
+}
+
declare module 'babel-eslint/babylon-to-espree/convertTemplateType' {
declare module.exports: any;
}
declare module 'babel-eslint/babylon-to-espree/attachComments.js' {
declare module.exports: $Exports<'babel-eslint/babylon-to-espree/attachComments'>;
}
+declare module 'babel-eslint/babylon-to-espree/convertComments.js' {
+ declare module.exports: $Exports<'babel-eslint/babylon-to-espree/convertComments'>;
+}
declare module 'babel-eslint/babylon-to-espree/convertTemplateType.js' {
declare module.exports: $Exports<'babel-eslint/babylon-to-espree/convertTemplateType'>;
}
-// flow-typed signature: 9820583eda38283be5bfd6faba5b5f7d
-// flow-typed version: <<STUB>>/babel-jest_v19.0.0/flow_v0.47.0
+// flow-typed signature: 2e01d2f15ef93ba894e424219b073611
+// flow-typed version: <<STUB>>/babel-jest_v20.0.3/flow_v0.52.0
/**
* This is an autogenerated libdef stub for:
-// flow-typed signature: 6f2636674c25d5553ebc08ab6cd1c4c5
-// flow-typed version: <<STUB>>/babel-loader_v^6.2.10/flow_v0.47.0
+// flow-typed signature: 0dd27d24794f82ef59f1482a0e3e0e3d
+// flow-typed version: <<STUB>>/babel-loader_v7.0.0/flow_v0.52.0
/**
* This is an autogenerated libdef stub for:
--- /dev/null
+// flow-typed signature: 2f8e82997564e3cb953922018291702e
+// flow-typed version: <<STUB>>/babel-plugin-dynamic-import-node_v1.0.2/flow_v0.52.0
+
+/**
+ * This is an autogenerated libdef stub for:
+ *
+ * 'babel-plugin-dynamic-import-node'
+ *
+ * Fill this stub out by replacing all the `any` types.
+ *
+ * Once filled out, we encourage you to share your work with the
+ * community by sending a pull request to:
+ * https://github.com/flowtype/flow-typed
+ */
+
+declare module 'babel-plugin-dynamic-import-node' {
+ declare module.exports: any;
+}
+
+/**
+ * We include stubs for each file inside this npm package in case you need to
+ * require those files directly. Feel free to delete any files that aren't
+ * needed.
+ */
+declare module 'babel-plugin-dynamic-import-node/lib/index' {
+ declare module.exports: any;
+}
+
+// Filename aliases
+declare module 'babel-plugin-dynamic-import-node/lib/index.js' {
+ declare module.exports: $Exports<'babel-plugin-dynamic-import-node/lib/index'>;
+}
--- /dev/null
+// flow-typed signature: 91a0e8f81cb63fe750a4b714e2239c29
+// flow-typed version: <<STUB>>/babel-plugin-syntax-dynamic-import_v6.18.0/flow_v0.52.0
+
+/**
+ * This is an autogenerated libdef stub for:
+ *
+ * 'babel-plugin-syntax-dynamic-import'
+ *
+ * Fill this stub out by replacing all the `any` types.
+ *
+ * Once filled out, we encourage you to share your work with the
+ * community by sending a pull request to:
+ * https://github.com/flowtype/flow-typed
+ */
+
+declare module 'babel-plugin-syntax-dynamic-import' {
+ declare module.exports: any;
+}
+
+/**
+ * We include stubs for each file inside this npm package in case you need to
+ * require those files directly. Feel free to delete any files that aren't
+ * needed.
+ */
+declare module 'babel-plugin-syntax-dynamic-import/lib/index' {
+ declare module.exports: any;
+}
+
+// Filename aliases
+declare module 'babel-plugin-syntax-dynamic-import/lib/index.js' {
+ declare module.exports: $Exports<'babel-plugin-syntax-dynamic-import/lib/index'>;
+}
-// flow-typed signature: 4aa6067a74995de56edb55440daa42ba
-// flow-typed version: <<STUB>>/babel-plugin-transform-class-properties_v^6.22.0/flow_v0.47.0
+// flow-typed signature: ceeca4eb7d68346870fdba9fdd1dd719
+// flow-typed version: <<STUB>>/babel-plugin-transform-class-properties_v^6.22.0/flow_v0.52.0
/**
* This is an autogenerated libdef stub for:
-// flow-typed signature: e866407e578d940a553d5ade7fd7a9c4
-// flow-typed version: <<STUB>>/babel-plugin-transform-object-rest-spread_v^6.22.0/flow_v0.47.0
+// flow-typed signature: 32f1a0abfe4dca624e71baa1bd017496
+// flow-typed version: <<STUB>>/babel-plugin-transform-object-rest-spread_v^6.22.0/flow_v0.52.0
/**
* This is an autogenerated libdef stub for:
-// flow-typed signature: 1d276fccc5afbdfe7f53c1ce2d2a8112
-// flow-typed version: <<STUB>>/babel-plugin-transform-react-constant-elements_v^6.22.0/flow_v0.47.0
+// flow-typed signature: b9c5123870c21ac72e381844f520c541
+// flow-typed version: <<STUB>>/babel-plugin-transform-react-constant-elements_v^6.22.0/flow_v0.52.0
/**
* This is an autogenerated libdef stub for:
-// flow-typed signature: e5c406322c737b9b381b68057fadd699
-// flow-typed version: <<STUB>>/babel-plugin-transform-react-jsx-self_v^6.22.0/flow_v0.47.0
+// flow-typed signature: 9032516c55484666686ab45cf713303f
+// flow-typed version: <<STUB>>/babel-plugin-transform-react-jsx-self_v^6.22.0/flow_v0.52.0
/**
* This is an autogenerated libdef stub for:
-// flow-typed signature: c0d4de1998444bab92a43b0ffec48e2d
-// flow-typed version: <<STUB>>/babel-plugin-transform-react-jsx-source_v^6.22.0/flow_v0.47.0
+// flow-typed signature: 08ed1ebecfeae5b12fa6f760cd4bd425
+// flow-typed version: <<STUB>>/babel-plugin-transform-react-jsx-source_v^6.22.0/flow_v0.52.0
/**
* This is an autogenerated libdef stub for:
-// flow-typed signature: ec475671ec3c33c5d6f73f45c4d22c85
-// flow-typed version: <<STUB>>/babel-polyfill_v^6.22.0/flow_v0.47.0
+// flow-typed signature: f46672f3a262de9a7e6ad7ef7878862d
+// flow-typed version: <<STUB>>/babel-polyfill_v6.23.0/flow_v0.52.0
/**
* This is an autogenerated libdef stub for:
-// flow-typed signature: bc0de4aebe01cf171165ee8c11e60a92
-// flow-typed version: <<STUB>>/babel-preset-env_v^1.1.8/flow_v0.47.0
+// flow-typed signature: 40407c1f52dd5412423310f6f7484600
+// flow-typed version: <<STUB>>/babel-preset-env_v^1.1.8/flow_v0.52.0
/**
* This is an autogenerated libdef stub for:
-// flow-typed signature: 8aa856751d3c61d44bbfb1103420acf5
-// flow-typed version: <<STUB>>/babel-preset-react_v^6.22.0/flow_v0.47.0
+// flow-typed signature: eec8fa33187204780b6908562dc0a2a1
+// flow-typed version: <<STUB>>/babel-preset-react_v^6.22.0/flow_v0.52.0
/**
* This is an autogenerated libdef stub for:
-// flow-typed signature: 5019b7fb4236e0bb555d80fa57f454e3
-// flow-typed version: <<STUB>>/backbone.marionette_v2.4.3/flow_v0.47.0
+// flow-typed signature: c16c3091a8fd8b7ac11b6d43b45bedc5
+// flow-typed version: <<STUB>>/backbone.marionette_v2.4.3/flow_v0.52.0
/**
* This is an autogenerated libdef stub for:
-// flow-typed signature: 86547335f85946dbef9c3913c3b16416
-// flow-typed version: c80fa24011/backbone_v1.x.x/flow_>=v0.25.x
+// flow-typed signature: d94730953f5a16ea863cdff3e9a1e239
+// flow-typed version: b43dff3e0e/backbone_v1.x.x/flow_>=v0.20.x
declare module 'backbone' {
declare var $: any; // @TODO this is no correct, but it is difficult to require another definition from here.
-// flow-typed signature: 00de7208013c04231eb092c1e0c9fcd6
-// flow-typed version: <<STUB>>/blueimp-md5_v1.1.1/flow_v0.47.0
+// flow-typed signature: c55f510de505a207a974ca9c3f7100e6
+// flow-typed version: <<STUB>>/blueimp-md5_v1.1.1/flow_v0.52.0
/**
* This is an autogenerated libdef stub for:
-// flow-typed signature: 9d7ebf432fe5436b8912d014b367d934
-// flow-typed version: b059774d08/chalk_v1.x.x/flow_>=v0.21.x
+// flow-typed signature: b1a2d646047879188d7e44cb218212b5
+// flow-typed version: b43dff3e0e/chalk_v1.x.x/flow_>=v0.19.x
type $npm$chalk$StyleElement = {
open: string;
-// flow-typed signature: f18a1d7eaf96fce01718f217f06c838e
-// flow-typed version: 3c3f096590/classnames_v2.x.x/flow_>=v0.23.x
+// flow-typed signature: 04e310e8c98cdb5de377193da621970b
+// flow-typed version: 7fd0a6404e/classnames_v2.x.x/flow_>=v0.25.x
type $npm$classnames$Classes =
- string |
- {[className: string]: * } |
- Array<string> |
- false |
- void |
- null
+ | string
+ | { [className: string]: * }
+ | Array<string>
+ | false
+ | void
+ | null;
declare module 'classnames' {
- declare function exports(
- ...classes: Array<$npm$classnames$Classes>
- ): string;
+ declare function exports(...classes: Array<$npm$classnames$Classes>): string;
+}
+
+declare module 'classnames/bind' {
+ declare module.exports: $Exports<'classnames'>;
}
-// flow-typed signature: 9e829d5a9f0fccc4b21a4d88ea8529ca
-// flow-typed version: <<STUB>>/clipboard_v1.5.5/flow_v0.47.0
+// flow-typed signature: 46b620e0210fd4953a77ce1e5a16608d
+// flow-typed version: <<STUB>>/clipboard_v1.5.5/flow_v0.52.0
/**
* This is an autogenerated libdef stub for:
--- /dev/null
+// flow-typed signature: 121e589c9be7dac408c14a02e88287fa
+// flow-typed version: a1a20d4928/create-react-class_v15.x.x/flow_>=v0.41.x
+
+declare module 'create-react-class' {
+ declare var exports: React$CreateClass;
+}
-// flow-typed signature: ad2d53ebfe0f2209a03178ef8882bba9
-// flow-typed version: <<STUB>>/css-loader_v0.23.1/flow_v0.47.0
+// flow-typed signature: d6745e301810f8b445465c0d5c664e80
+// flow-typed version: <<STUB>>/css-loader_v0.28.4/flow_v0.52.0
/**
* This is an autogenerated libdef stub for:
declare module.exports: any;
}
+declare module 'css-loader/lib/createResolver' {
+ declare module.exports: any;
+}
+
declare module 'css-loader/lib/css-base' {
declare module.exports: any;
}
declare module 'css-loader/lib/compile-exports.js' {
declare module.exports: $Exports<'css-loader/lib/compile-exports'>;
}
+declare module 'css-loader/lib/createResolver.js' {
+ declare module.exports: $Exports<'css-loader/lib/createResolver'>;
+}
declare module 'css-loader/lib/css-base.js' {
declare module.exports: $Exports<'css-loader/lib/css-base'>;
}
-// flow-typed signature: c5ba9cfe9ca498464127d5e83e31061b
-// flow-typed version: <<STUB>>/d3-array_v1.1.1/flow_v0.47.0
+// flow-typed signature: 2da975241914b06f67e0c5c7e787c133
+// flow-typed version: <<STUB>>/d3-array_v1.1.1/flow_v0.52.0
/**
* This is an autogenerated libdef stub for:
-// flow-typed signature: fb16ae779749cfb4e21d267710c3398c
-// flow-typed version: <<STUB>>/d3-hierarchy_v1.1.4/flow_v0.47.0
+// flow-typed signature: 2dd04f5e0e22b6f3cdc5f9a00a2298e2
+// flow-typed version: <<STUB>>/d3-hierarchy_v1.1.4/flow_v0.52.0
/**
* This is an autogenerated libdef stub for:
-// flow-typed signature: 429893e922eff99af714d9439a5053da
-// flow-typed version: <<STUB>>/d3-scale_v1.0.5/flow_v0.47.0
+// flow-typed signature: 41aaac5f278fadf00827536acb712945
+// flow-typed version: <<STUB>>/d3-scale_v1.0.5/flow_v0.52.0
/**
* This is an autogenerated libdef stub for:
-// flow-typed signature: b8f6ab6113171f49eb4493a1a1f81036
-// flow-typed version: <<STUB>>/d3-selection_v1.0.5/flow_v0.47.0
+// flow-typed signature: d04db25c242adc79015499b4eb0d1154
+// flow-typed version: <<STUB>>/d3-selection_v1.0.5/flow_v0.52.0
/**
* This is an autogenerated libdef stub for:
-// flow-typed signature: 3a5ccccc83a546a282b7f0f0de00035e
-// flow-typed version: <<STUB>>/d3-shape_v1.0.6/flow_v0.47.0
+// flow-typed signature: ad04109ea2eba7006277c96909b6a431
+// flow-typed version: <<STUB>>/d3-shape_v1.0.6/flow_v0.52.0
/**
* This is an autogenerated libdef stub for:
-// flow-typed signature: d92c8554707fb2baec8640667354dd70
-// flow-typed version: <<STUB>>/enzyme-to-json_v^1.4.5/flow_v0.47.0
+// flow-typed signature: 5917dfd49654885c50b669971bba1f0b
+// flow-typed version: <<STUB>>/enzyme-to-json_v1.5.1/flow_v0.52.0
/**
* This is an autogenerated libdef stub for:
-// flow-typed signature: a66d63ce84b8c546ae8bc484f7b4c4bc
-// flow-typed version: 778b20e026/enzyme_v2.3.x/flow_>=v0.28.x
+// flow-typed signature: 67cf88555a22019251c4870d6e78a462
+// flow-typed version: 60d0f06df5/enzyme_v2.3.x/flow_>=v0.28.x
declare module 'enzyme' {
- declare type PredicateFunction<T: Wrapper> = (wrapper: T) => boolean;
+ declare type PredicateFunction<T: Wrapper> = (wrapper: T, index: number) => boolean;
declare type NodeOrNodes = React$Element<any> | Array<React$Element<any>>;
declare type EnzymeSelector = string | ReactClass<any> | Object;
hasClass(className: string): boolean;
is(selector: EnzymeSelector): boolean;
isEmpty(): boolean;
- not(selector: EnzymeSelector): boolean;
+ not(selector: EnzymeSelector): this;
children(selector?: EnzymeSelector): this;
childAt(index: number): this;
parents(selector?: EnzymeSelector): this;
get(index: number): React$Element<any>;
getNode(): React$Element<any>;
getNodes(): Array<React$Element<any>>;
+ getDOMNode(): HTMLElement | HTMLInputElement;
at(index: number): this;
first(): this;
last(): this;
prop(key: string): any;
key(): string;
simulate(event: string, ...args: Array<any>): this;
- setState(state: Object, callback?: Function): this,
- setProps(props: Object): this;
+ setState(state: {}, callback?: Function): this,
+ setProps(props: {}): this;
setContext(context: Object): this;
- instance(): React$Component<any, any, any>;
+ instance(): React$Component<*, *, *>;
update(): this;
debug(): string;
type(): string | Function | null;
name(): string;
- forEach(fn: (node: this) => any): this;
- map<T>(fn: (node: this) => T): Array<T>;
+ forEach(fn: (node: this, index: number) => mixed): this;
+ map<T>(fn: (node: this, index: number) => T): Array<T>;
reduce<T>(fn: (value: T, node: this, index: number) => T, initialValue?: T): Array<T>;
reduceRight<T>(fn: (value: T, node: this, index: number) => T, initialValue?: T): Array<T>;
some(selector: EnzymeSelector): boolean;
}
declare export class ReactWrapper extends Wrapper {
+ constructor(nodes: NodeOrNodes, root: any, options?: ?Object): ReactWrapper;
mount(): this;
ref(refName: string): this;
detach(): void;
-// flow-typed signature: 129bd2594c198afae1831d9964ab8804
-// flow-typed version: <<STUB>>/escape-html_v1.0.3/flow_v0.47.0
+// flow-typed signature: 99a0baf58391609c35d6c9c8364cbdd6
+// flow-typed version: <<STUB>>/escape-html_v1.0.3/flow_v0.52.0
/**
* This is an autogenerated libdef stub for:
-// flow-typed signature: dfb1bece41344b5e2094fe0efa25bdba
-// flow-typed version: <<STUB>>/eslint-loader_v1.5.0/flow_v0.47.0
+// flow-typed signature: 9101f2a9ae56488828a19dae452ca6d8
+// flow-typed version: <<STUB>>/eslint-loader_v1.8.0/flow_v0.52.0
/**
* This is an autogenerated libdef stub for:
-// flow-typed signature: a81b204b66e010933e263b8cd5c9b5b8
-// flow-typed version: <<STUB>>/eslint-plugin-flowtype_v^2.29.1/flow_v0.47.0
+// flow-typed signature: 4da6ab9863686594d2834fbda521680b
+// flow-typed version: <<STUB>>/eslint-plugin-flowtype_v^2.29.1/flow_v0.52.0
/**
* This is an autogenerated libdef stub for:
-// flow-typed signature: 2f0f5ae36859834da4ac39aa2843ab33
-// flow-typed version: <<STUB>>/eslint-plugin-import_v^2.2.0/flow_v0.47.0
+// flow-typed signature: c9f2362286a01d896664bf91c8507dec
+// flow-typed version: <<STUB>>/eslint-plugin-import_v^2.2.0/flow_v0.52.0
/**
* This is an autogenerated libdef stub for:
-// flow-typed signature: eb1675bfc0d1d05388c0cba63e014ba1
-// flow-typed version: <<STUB>>/eslint-plugin-jsx-a11y_v^3.0.2/flow_v0.47.0
+// flow-typed signature: 91a553fb8acc38262cb1cf6616ef617f
+// flow-typed version: <<STUB>>/eslint-plugin-jsx-a11y_v^3.0.2/flow_v0.52.0
/**
* This is an autogenerated libdef stub for:
-// flow-typed signature: ee7148975bdd2f97f60ec7b626f974cb
-// flow-typed version: <<STUB>>/eslint-plugin-react_v^6.8.0/flow_v0.47.0
+// flow-typed signature: 167f8de1461f9386b3db56dcde68954f
+// flow-typed version: <<STUB>>/eslint-plugin-react_v^6.8.0/flow_v0.52.0
/**
* This is an autogenerated libdef stub for:
-// flow-typed signature: 1f8591279872f50fda810ab6e0a2345d
-// flow-typed version: <<STUB>>/eslint_v^3.12.2/flow_v0.47.0
+// flow-typed signature: 50cb4d885b24321dfd78db8d962ea848
+// flow-typed version: <<STUB>>/eslint_v3.14.1/flow_v0.52.0
/**
* This is an autogenerated libdef stub for:
declare module.exports: any;
}
+declare module 'eslint/lib/rules/no-multi-assign' {
+ declare module.exports: any;
+}
+
declare module 'eslint/lib/rules/no-multi-spaces' {
declare module.exports: any;
}
declare module.exports: any;
}
+declare module 'eslint/lib/rules/prefer-destructuring' {
+ declare module.exports: any;
+}
+
declare module 'eslint/lib/rules/prefer-numeric-literals' {
declare module.exports: any;
}
+declare module 'eslint/lib/rules/prefer-promise-reject-errors' {
+ declare module.exports: any;
+}
+
declare module 'eslint/lib/rules/prefer-reflect' {
declare module.exports: any;
}
declare module 'eslint/lib/rules/no-mixed-spaces-and-tabs.js' {
declare module.exports: $Exports<'eslint/lib/rules/no-mixed-spaces-and-tabs'>;
}
+declare module 'eslint/lib/rules/no-multi-assign.js' {
+ declare module.exports: $Exports<'eslint/lib/rules/no-multi-assign'>;
+}
declare module 'eslint/lib/rules/no-multi-spaces.js' {
declare module.exports: $Exports<'eslint/lib/rules/no-multi-spaces'>;
}
declare module 'eslint/lib/rules/prefer-const.js' {
declare module.exports: $Exports<'eslint/lib/rules/prefer-const'>;
}
+declare module 'eslint/lib/rules/prefer-destructuring.js' {
+ declare module.exports: $Exports<'eslint/lib/rules/prefer-destructuring'>;
+}
declare module 'eslint/lib/rules/prefer-numeric-literals.js' {
declare module.exports: $Exports<'eslint/lib/rules/prefer-numeric-literals'>;
}
+declare module 'eslint/lib/rules/prefer-promise-reject-errors.js' {
+ declare module.exports: $Exports<'eslint/lib/rules/prefer-promise-reject-errors'>;
+}
declare module 'eslint/lib/rules/prefer-reflect.js' {
declare module.exports: $Exports<'eslint/lib/rules/prefer-reflect'>;
}
-// flow-typed signature: a20f2ecf6620bedd86dcc879693e9f0e
-// flow-typed version: <<STUB>>/expose-loader_v0.7.1/flow_v0.47.0
+// flow-typed signature: a28c3bec2332b71bd8214ec6bc47c53b
+// flow-typed version: <<STUB>>/expose-loader_v0.7.3/flow_v0.52.0
/**
* This is an autogenerated libdef stub for:
-// flow-typed signature: 0d37234d3caf07932bfb0fd7a2a0bf2a
-// flow-typed version: <<STUB>>/extract-text-webpack-plugin_v1.0.1/flow_v0.47.0
+// flow-typed signature: b44d40d252a86a3bcb76162943d7b58c
+// flow-typed version: <<STUB>>/extract-text-webpack-plugin_v2.1.2/flow_v0.52.0
/**
* This is an autogenerated libdef stub for:
-// flow-typed signature: 2cf3dbadde1504ad3653cda464d45c5e
-// flow-typed version: <<STUB>>/fs-extra_v0.30.0/flow_v0.47.0
+// flow-typed signature: 856b7e9d69adef60cfac70658a9c0b34
+// flow-typed version: <<STUB>>/fs-extra_v0.30.0/flow_v0.52.0
/**
* This is an autogenerated libdef stub for:
-// flow-typed signature: ddf9c668156c84f277649eb042d2ef9d
-// flow-typed version: <<STUB>>/handlebars-loader_v1.1.4/flow_v0.47.0
+// flow-typed signature: b21e3f04849f787996a843af72afc6cd
+// flow-typed version: <<STUB>>/handlebars-loader_v1.5.0/flow_v0.52.0
/**
* This is an autogenerated libdef stub for:
-// flow-typed signature: bf0740de511972a6016e5b0be717e577
-// flow-typed version: <<STUB>>/handlebars_v2.0.0/flow_v0.47.0
+// flow-typed signature: 23c15c6265e8c0ef292ece4ed48c96f8
+// flow-typed version: <<STUB>>/handlebars_v2.0.0/flow_v0.52.0
/**
* This is an autogenerated libdef stub for:
-// flow-typed signature: 4fc9fd71bb2edccf1ca594a35b8f26d1
-// flow-typed version: <<STUB>>/history_v3.3.0/flow_v0.47.0
+// flow-typed signature: 1dd6530ee19cf817e7afcb6cbb8f21e8
+// flow-typed version: <<STUB>>/history_v3.3.0/flow_v0.52.0
/**
* This is an autogenerated libdef stub for:
-// flow-typed signature: 151c108105468e39bea9946c596a5c67
-// flow-typed version: <<STUB>>/html-webpack-plugin_v2.24.1/flow_v0.47.0
+// flow-typed signature: 91f243c117dd4a03488b6517147646d5
+// flow-typed version: <<STUB>>/html-webpack-plugin_v2.28.0/flow_v0.52.0
/**
* This is an autogenerated libdef stub for:
+++ /dev/null
-// flow-typed signature: 07da7976dee381abd05d21b890d521b9
-// flow-typed version: fcaf13fb04/jest_v19.x.x/flow_>=v0.33.x
-
-type JestMockFn = {
- (...args: Array<any>): any,
- /**
- * An object for introspecting mock calls
- */
- mock: {
- /**
- * An array that represents all calls that have been made into this mock
- * function. Each call is represented by an array of arguments that were
- * passed during the call.
- */
- calls: Array<Array<any>>,
- /**
- * An array that contains all the object instances that have been
- * instantiated from this mock function.
- */
- instances: mixed,
- },
- /**
- * Resets all information stored in the mockFn.mock.calls and
- * mockFn.mock.instances arrays. Often this is useful when you want to clean
- * up a mock's usage data between two assertions.
- */
- mockClear(): Function,
- /**
- * Resets all information stored in the mock. This is useful when you want to
- * completely restore a mock back to its initial state.
- */
- mockReset(): Function,
- /**
- * Accepts a function that should be used as the implementation of the mock.
- * The mock itself will still record all calls that go into and instances
- * that come from itself -- the only difference is that the implementation
- * will also be executed when the mock is called.
- */
- mockImplementation(fn: Function): JestMockFn,
- /**
- * Accepts a function that will be used as an implementation of the mock for
- * one call to the mocked function. Can be chained so that multiple function
- * calls produce different results.
- */
- mockImplementationOnce(fn: Function): JestMockFn,
- /**
- * Just a simple sugar function for returning `this`
- */
- mockReturnThis(): void,
- /**
- * Deprecated: use jest.fn(() => value) instead
- */
- mockReturnValue(value: any): JestMockFn,
- /**
- * Sugar for only returning a value once inside your mock
- */
- mockReturnValueOnce(value: any): JestMockFn,
-}
-
-type JestAsymmetricEqualityType = {
- /**
- * A custom Jasmine equality tester
- */
- asymmetricMatch(value: mixed): boolean,
-}
-
-type JestCallsType = {
- allArgs(): mixed,
- all(): mixed,
- any(): boolean,
- count(): number,
- first(): mixed,
- mostRecent(): mixed,
- reset(): void,
-}
-
-type JestClockType = {
- install(): void,
- mockDate(date: Date): void,
- tick(milliseconds?:number): void,
- uninstall(): void,
-}
-
-type JestMatcherResult = {
- message?: string | ()=>string,
- pass: boolean,
-}
-
-type JestMatcher = (actual: any, expected: any) => JestMatcherResult;
-
-type JestExpectType = {
- not: JestExpectType,
- /**
- * If you have a mock function, you can use .lastCalledWith to test what
- * arguments it was last called with.
- */
- lastCalledWith(...args: Array<any>): void,
- /**
- * toBe just checks that a value is what you expect. It uses === to check
- * strict equality.
- */
- toBe(value: any): void,
- /**
- * Use .toHaveBeenCalled to ensure that a mock function got called.
- */
- toBeCalled(): void,
- /**
- * Use .toBeCalledWith to ensure that a mock function was called with
- * specific arguments.
- */
- toBeCalledWith(...args: Array<any>): void,
- /**
- * Using exact equality with floating point numbers is a bad idea. Rounding
- * means that intuitive things fail.
- */
- toBeCloseTo(num: number, delta: any): void,
- /**
- * Use .toBeDefined to check that a variable is not undefined.
- */
- toBeDefined(): void,
- /**
- * Use .toBeFalsy when you don't care what a value is, you just want to
- * ensure a value is false in a boolean context.
- */
- toBeFalsy(): void,
- /**
- * To compare floating point numbers, you can use toBeGreaterThan.
- */
- toBeGreaterThan(number: number): void,
- /**
- * To compare floating point numbers, you can use toBeGreaterThanOrEqual.
- */
- toBeGreaterThanOrEqual(number: number): void,
- /**
- * To compare floating point numbers, you can use toBeLessThan.
- */
- toBeLessThan(number: number): void,
- /**
- * To compare floating point numbers, you can use toBeLessThanOrEqual.
- */
- toBeLessThanOrEqual(number: number): void,
- /**
- * Use .toBeInstanceOf(Class) to check that an object is an instance of a
- * class.
- */
- toBeInstanceOf(cls: Class<*>): void,
- /**
- * .toBeNull() is the same as .toBe(null) but the error messages are a bit
- * nicer.
- */
- toBeNull(): void,
- /**
- * Use .toBeTruthy when you don't care what a value is, you just want to
- * ensure a value is true in a boolean context.
- */
- toBeTruthy(): void,
- /**
- * Use .toBeUndefined to check that a variable is undefined.
- */
- toBeUndefined(): void,
- /**
- * Use .toContain when you want to check that an item is in a list. For
- * testing the items in the list, this uses ===, a strict equality check.
- */
- toContain(item: any): void,
- /**
- * Use .toContainEqual when you want to check that an item is in a list. For
- * testing the items in the list, this matcher recursively checks the
- * equality of all fields, rather than checking for object identity.
- */
- toContainEqual(item: any): void,
- /**
- * Use .toEqual when you want to check that two objects have the same value.
- * This matcher recursively checks the equality of all fields, rather than
- * checking for object identity.
- */
- toEqual(value: any): void,
- /**
- * Use .toHaveBeenCalled to ensure that a mock function got called.
- */
- toHaveBeenCalled(): void,
- /**
- * Use .toHaveBeenCalledTimes to ensure that a mock function got called exact
- * number of times.
- */
- toHaveBeenCalledTimes(number: number): void,
- /**
- * Use .toHaveBeenCalledWith to ensure that a mock function was called with
- * specific arguments.
- */
- toHaveBeenCalledWith(...args: Array<any>): void,
- /**
- * If you have a mock function, you can use .toHaveBeenLastCalledWith to test what
- * arguments it was last called with.
- */
- toHaveBeenLastCalledWith(...args: Array<any>): void,
- /**
- * Check that an object has a .length property and it is set to a certain
- * numeric value.
- */
- toHaveLength(number: number): void,
- /**
- *
- */
- toHaveProperty(propPath: string, value?: any): void,
- /**
- * Use .toMatch to check that a string matches a regular expression.
- */
- toMatch(regexp: RegExp): void,
- /**
- * Use .toMatchObject to check that a javascript object matches a subset of the properties of an object.
- */
- toMatchObject(object: Object): void,
- /**
- * This ensures that a React component matches the most recent snapshot.
- */
- toMatchSnapshot(name?: string): void,
- /**
- * Use .toThrow to test that a function throws when it is called.
- */
- toThrow(message?: string | Error): void,
- /**
- * Use .toThrowError to test that a function throws a specific error when it
- * is called. The argument can be a string for the error message, a class for
- * the error, or a regex that should match the error.
- */
- toThrowError(message?: string | Error | RegExp): void,
- /**
- * Use .toThrowErrorMatchingSnapshot to test that a function throws a error
- * matching the most recent snapshot when it is called.
- */
- toThrowErrorMatchingSnapshot(): void,
-}
-
-type JestObjectType = {
- /**
- * Disables automatic mocking in the module loader.
- *
- * After this method is called, all `require()`s will return the real
- * versions of each module (rather than a mocked version).
- */
- disableAutomock(): JestObjectType,
- /**
- * An un-hoisted version of disableAutomock
- */
- autoMockOff(): JestObjectType,
- /**
- * Enables automatic mocking in the module loader.
- */
- enableAutomock(): JestObjectType,
- /**
- * An un-hoisted version of enableAutomock
- */
- autoMockOn(): JestObjectType,
- /**
- * Clears the mock.calls and mock.instances properties of all mocks.
- * Equivalent to calling .mockClear() on every mocked function.
- */
- clearAllMocks(): JestObjectType,
- /**
- * Resets the state of all mocks. Equivalent to calling .mockReset() on every
- * mocked function.
- */
- resetAllMocks(): JestObjectType,
- /**
- * Removes any pending timers from the timer system.
- */
- clearAllTimers(): void,
- /**
- * The same as `mock` but not moved to the top of the expectation by
- * babel-jest.
- */
- doMock(moduleName: string, moduleFactory?: any): JestObjectType,
- /**
- * The same as `unmock` but not moved to the top of the expectation by
- * babel-jest.
- */
- dontMock(moduleName: string): JestObjectType,
- /**
- * Returns a new, unused mock function. Optionally takes a mock
- * implementation.
- */
- fn(implementation?: Function): JestMockFn,
- /**
- * Determines if the given function is a mocked function.
- */
- isMockFunction(fn: Function): boolean,
- /**
- * Given the name of a module, use the automatic mocking system to generate a
- * mocked version of the module for you.
- */
- genMockFromModule(moduleName: string): any,
- /**
- * Mocks a module with an auto-mocked version when it is being required.
- *
- * The second argument can be used to specify an explicit module factory that
- * is being run instead of using Jest's automocking feature.
- *
- * The third argument can be used to create virtual mocks -- mocks of modules
- * that don't exist anywhere in the system.
- */
- mock(moduleName: string, moduleFactory?: any, options?: Object): JestObjectType,
- /**
- * Resets the module registry - the cache of all required modules. This is
- * useful to isolate modules where local state might conflict between tests.
- */
- resetModules(): JestObjectType,
- /**
- * Exhausts the micro-task queue (usually interfaced in node via
- * process.nextTick).
- */
- runAllTicks(): void,
- /**
- * Exhausts the macro-task queue (i.e., all tasks queued by setTimeout(),
- * setInterval(), and setImmediate()).
- */
- runAllTimers(): void,
- /**
- * Exhausts all tasks queued by setImmediate().
- */
- runAllImmediates(): void,
- /**
- * Executes only the macro task queue (i.e. all tasks queued by setTimeout()
- * or setInterval() and setImmediate()).
- */
- runTimersToTime(msToRun: number): void,
- /**
- * Executes only the macro-tasks that are currently pending (i.e., only the
- * tasks that have been queued by setTimeout() or setInterval() up to this
- * point)
- */
- runOnlyPendingTimers(): void,
- /**
- * Explicitly supplies the mock object that the module system should return
- * for the specified module. Note: It is recommended to use jest.mock()
- * instead.
- */
- setMock(moduleName: string, moduleExports: any): JestObjectType,
- /**
- * Indicates that the module system should never return a mocked version of
- * the specified module from require() (e.g. that it should always return the
- * real module).
- */
- unmock(moduleName: string): JestObjectType,
- /**
- * Instructs Jest to use fake versions of the standard timer functions
- * (setTimeout, setInterval, clearTimeout, clearInterval, nextTick,
- * setImmediate and clearImmediate).
- */
- useFakeTimers(): JestObjectType,
- /**
- * Instructs Jest to use the real versions of the standard timer functions.
- */
- useRealTimers(): JestObjectType,
- /**
- * Creates a mock function similar to jest.fn but also tracks calls to
- * object[methodName].
- */
- spyOn(object: Object, methodName: string): JestMockFn,
-}
-
-type JestSpyType = {
- calls: JestCallsType,
-}
-
-/** Runs this function after every test inside this context */
-declare function afterEach(fn: Function): void;
-/** Runs this function before every test inside this context */
-declare function beforeEach(fn: Function): void;
-/** Runs this function after all tests have finished inside this context */
-declare function afterAll(fn: Function): void;
-/** Runs this function before any tests have started inside this context */
-declare function beforeAll(fn: Function): void;
-/** A context for grouping tests together */
-declare function describe(name: string, fn: Function): void;
-
-/** An individual test unit */
-declare var it: {
- /**
- * An individual test unit
- *
- * @param {string} Name of Test
- * @param {Function} Test
- */
- (name: string, fn?: Function): ?Promise<void>,
- /**
- * Only run this test
- *
- * @param {string} Name of Test
- * @param {Function} Test
- */
- only(name: string, fn?: Function): ?Promise<void>,
- /**
- * Skip running this test
- *
- * @param {string} Name of Test
- * @param {Function} Test
- */
- skip(name: string, fn?: Function): ?Promise<void>,
- /**
- * Run the test concurrently
- *
- * @param {string} Name of Test
- * @param {Function} Test
- */
- concurrent(name: string, fn?: Function): ?Promise<void>,
-};
-declare function fit(name: string, fn: Function): ?Promise<void>;
-/** An individual test unit */
-declare var test: typeof it;
-/** A disabled group of tests */
-declare var xdescribe: typeof describe;
-/** A focused group of tests */
-declare var fdescribe: typeof describe;
-/** A disabled individual test */
-declare var xit: typeof it;
-/** A disabled individual test */
-declare var xtest: typeof it;
-
-/** The expect function is used every time you want to test a value */
-declare var expect: {
- /** The object that you want to make assertions against */
- (value: any): JestExpectType,
- /** Add additional Jasmine matchers to Jest's roster */
- extend(matchers: {[name:string]: JestMatcher}): void,
- /** Add a module that formats application-specific data structures. */
- addSnapshotSerializer(serializer: (input: Object) => string): void,
- assertions(expectedAssertions: number): void,
- any(value: mixed): JestAsymmetricEqualityType,
- anything(): void,
- arrayContaining(value: Array<mixed>): void,
- objectContaining(value: Object): void,
- /** Matches any received string that contains the exact expected string. */
- stringContaining(value: string): void,
- stringMatching(value: string | RegExp): void,
-};
-
-// TODO handle return type
-// http://jasmine.github.io/2.4/introduction.html#section-Spies
-declare function spyOn(value: mixed, method: string): Object;
-
-/** Holds all functions related to manipulating test runner */
-declare var jest: JestObjectType
-
-/**
- * The global Jamine object, this is generally not exposed as the public API,
- * using features inside here could break in later versions of Jest.
- */
-declare var jasmine: {
- DEFAULT_TIMEOUT_INTERVAL: number,
- any(value: mixed): JestAsymmetricEqualityType,
- anything(): void,
- arrayContaining(value: Array<mixed>): void,
- clock(): JestClockType,
- createSpy(name: string): JestSpyType,
- createSpyObj(baseName: string, methodNames: Array<string>): {[methodName: string]: JestSpyType},
- objectContaining(value: Object): void,
- stringMatching(value: string): void,
-}
--- /dev/null
+// flow-typed signature: 5960ed076fe29ecf92f57584d68acf98
+// flow-typed version: b2a49dc910/jest_v20.x.x/flow_>=v0.39.x
+
+type JestMockFn<TArguments: $ReadOnlyArray<*>, TReturn> = {
+ (...args: TArguments): TReturn,
+ /**
+ * An object for introspecting mock calls
+ */
+ mock: {
+ /**
+ * An array that represents all calls that have been made into this mock
+ * function. Each call is represented by an array of arguments that were
+ * passed during the call.
+ */
+ calls: Array<TArguments>,
+ /**
+ * An array that contains all the object instances that have been
+ * instantiated from this mock function.
+ */
+ instances: Array<TReturn>
+ },
+ /**
+ * Resets all information stored in the mockFn.mock.calls and
+ * mockFn.mock.instances arrays. Often this is useful when you want to clean
+ * up a mock's usage data between two assertions.
+ */
+ mockClear(): void,
+ /**
+ * Resets all information stored in the mock. This is useful when you want to
+ * completely restore a mock back to its initial state.
+ */
+ mockReset(): void,
+ /**
+ * Removes the mock and restores the initial implementation. This is useful
+ * when you want to mock functions in certain test cases and restore the
+ * original implementation in others. Beware that mockFn.mockRestore only
+ * works when mock was created with jest.spyOn. Thus you have to take care of
+ * restoration yourself when manually assigning jest.fn().
+ */
+ mockRestore(): void,
+ /**
+ * Accepts a function that should be used as the implementation of the mock.
+ * The mock itself will still record all calls that go into and instances
+ * that come from itself -- the only difference is that the implementation
+ * will also be executed when the mock is called.
+ */
+ mockImplementation(
+ fn: (...args: TArguments) => TReturn,
+ ): JestMockFn<TArguments, TReturn>,
+ /**
+ * Accepts a function that will be used as an implementation of the mock for
+ * one call to the mocked function. Can be chained so that multiple function
+ * calls produce different results.
+ */
+ mockImplementationOnce(
+ fn: (...args: TArguments) => TReturn,
+ ): JestMockFn<TArguments, TReturn>,
+ /**
+ * Just a simple sugar function for returning `this`
+ */
+ mockReturnThis(): void,
+ /**
+ * Deprecated: use jest.fn(() => value) instead
+ */
+ mockReturnValue(value: TReturn): JestMockFn<TArguments, TReturn>,
+ /**
+ * Sugar for only returning a value once inside your mock
+ */
+ mockReturnValueOnce(value: TReturn): JestMockFn<TArguments, TReturn>
+};
+
+type JestAsymmetricEqualityType = {
+ /**
+ * A custom Jasmine equality tester
+ */
+ asymmetricMatch(value: mixed): boolean
+};
+
+type JestCallsType = {
+ allArgs(): mixed,
+ all(): mixed,
+ any(): boolean,
+ count(): number,
+ first(): mixed,
+ mostRecent(): mixed,
+ reset(): void
+};
+
+type JestClockType = {
+ install(): void,
+ mockDate(date: Date): void,
+ tick(milliseconds?: number): void,
+ uninstall(): void
+};
+
+type JestMatcherResult = {
+ message?: string | (() => string),
+ pass: boolean
+};
+
+type JestMatcher = (actual: any, expected: any) => JestMatcherResult;
+
+type JestPromiseType = {
+ /**
+ * Use rejects to unwrap the reason of a rejected promise so any other
+ * matcher can be chained. If the promise is fulfilled the assertion fails.
+ */
+ rejects: JestExpectType,
+ /**
+ * Use resolves to unwrap the value of a fulfilled promise so any other
+ * matcher can be chained. If the promise is rejected the assertion fails.
+ */
+ resolves: JestExpectType
+};
+
+/**
+ * Plugin: jest-enzyme
+ */
+type EnzymeMatchersType = {
+ toBeChecked(): void,
+ toBeDisabled(): void,
+ toBeEmpty(): void,
+ toBePresent(): void,
+ toContainReact(element: React$Element<any>): void,
+ toHaveClassName(className: string): void,
+ toHaveHTML(html: string): void,
+ toHaveProp(propKey: string, propValue?: any): void,
+ toHaveRef(refName: string): void,
+ toHaveState(stateKey: string, stateValue?: any): void,
+ toHaveStyle(styleKey: string, styleValue?: any): void,
+ toHaveTagName(tagName: string): void,
+ toHaveText(text: string): void,
+ toIncludeText(text: string): void,
+ toHaveValue(value: any): void,
+ toMatchElement(element: React$Element<any>): void,
+ toMatchSelector(selector: string): void,
+};
+
+type JestExpectType = {
+ not: JestExpectType & EnzymeMatchersType,
+ /**
+ * If you have a mock function, you can use .lastCalledWith to test what
+ * arguments it was last called with.
+ */
+ lastCalledWith(...args: Array<any>): void,
+ /**
+ * toBe just checks that a value is what you expect. It uses === to check
+ * strict equality.
+ */
+ toBe(value: any): void,
+ /**
+ * Use .toHaveBeenCalled to ensure that a mock function got called.
+ */
+ toBeCalled(): void,
+ /**
+ * Use .toBeCalledWith to ensure that a mock function was called with
+ * specific arguments.
+ */
+ toBeCalledWith(...args: Array<any>): void,
+ /**
+ * Using exact equality with floating point numbers is a bad idea. Rounding
+ * means that intuitive things fail.
+ */
+ toBeCloseTo(num: number, delta: any): void,
+ /**
+ * Use .toBeDefined to check that a variable is not undefined.
+ */
+ toBeDefined(): void,
+ /**
+ * Use .toBeFalsy when you don't care what a value is, you just want to
+ * ensure a value is false in a boolean context.
+ */
+ toBeFalsy(): void,
+ /**
+ * To compare floating point numbers, you can use toBeGreaterThan.
+ */
+ toBeGreaterThan(number: number): void,
+ /**
+ * To compare floating point numbers, you can use toBeGreaterThanOrEqual.
+ */
+ toBeGreaterThanOrEqual(number: number): void,
+ /**
+ * To compare floating point numbers, you can use toBeLessThan.
+ */
+ toBeLessThan(number: number): void,
+ /**
+ * To compare floating point numbers, you can use toBeLessThanOrEqual.
+ */
+ toBeLessThanOrEqual(number: number): void,
+ /**
+ * Use .toBeInstanceOf(Class) to check that an object is an instance of a
+ * class.
+ */
+ toBeInstanceOf(cls: Class<*>): void,
+ /**
+ * .toBeNull() is the same as .toBe(null) but the error messages are a bit
+ * nicer.
+ */
+ toBeNull(): void,
+ /**
+ * Use .toBeTruthy when you don't care what a value is, you just want to
+ * ensure a value is true in a boolean context.
+ */
+ toBeTruthy(): void,
+ /**
+ * Use .toBeUndefined to check that a variable is undefined.
+ */
+ toBeUndefined(): void,
+ /**
+ * Use .toContain when you want to check that an item is in a list. For
+ * testing the items in the list, this uses ===, a strict equality check.
+ */
+ toContain(item: any): void,
+ /**
+ * Use .toContainEqual when you want to check that an item is in a list. For
+ * testing the items in the list, this matcher recursively checks the
+ * equality of all fields, rather than checking for object identity.
+ */
+ toContainEqual(item: any): void,
+ /**
+ * Use .toEqual when you want to check that two objects have the same value.
+ * This matcher recursively checks the equality of all fields, rather than
+ * checking for object identity.
+ */
+ toEqual(value: any): void,
+ /**
+ * Use .toHaveBeenCalled to ensure that a mock function got called.
+ */
+ toHaveBeenCalled(): void,
+ /**
+ * Use .toHaveBeenCalledTimes to ensure that a mock function got called exact
+ * number of times.
+ */
+ toHaveBeenCalledTimes(number: number): void,
+ /**
+ * Use .toHaveBeenCalledWith to ensure that a mock function was called with
+ * specific arguments.
+ */
+ toHaveBeenCalledWith(...args: Array<any>): void,
+ /**
+ * Use .toHaveBeenLastCalledWith to ensure that a mock function was last called
+ * with specific arguments.
+ */
+ toHaveBeenLastCalledWith(...args: Array<any>): void,
+ /**
+ * Check that an object has a .length property and it is set to a certain
+ * numeric value.
+ */
+ toHaveLength(number: number): void,
+ /**
+ *
+ */
+ toHaveProperty(propPath: string, value?: any): void,
+ /**
+ * Use .toMatch to check that a string matches a regular expression or string.
+ */
+ toMatch(regexpOrString: RegExp | string): void,
+ /**
+ * Use .toMatchObject to check that a javascript object matches a subset of the properties of an object.
+ */
+ toMatchObject(object: Object): void,
+ /**
+ * This ensures that a React component matches the most recent snapshot.
+ */
+ toMatchSnapshot(name?: string): void,
+ /**
+ * Use .toThrow to test that a function throws when it is called.
+ * If you want to test that a specific error gets thrown, you can provide an
+ * argument to toThrow. The argument can be a string for the error message,
+ * a class for the error, or a regex that should match the error.
+ *
+ * Alias: .toThrowError
+ */
+ toThrow(message?: string | Error | RegExp): void,
+ toThrowError(message?: string | Error | RegExp): void,
+ /**
+ * Use .toThrowErrorMatchingSnapshot to test that a function throws a error
+ * matching the most recent snapshot when it is called.
+ */
+ toThrowErrorMatchingSnapshot(): void
+};
+
+type JestObjectType = {
+ /**
+ * Disables automatic mocking in the module loader.
+ *
+ * After this method is called, all `require()`s will return the real
+ * versions of each module (rather than a mocked version).
+ */
+ disableAutomock(): JestObjectType,
+ /**
+ * An un-hoisted version of disableAutomock
+ */
+ autoMockOff(): JestObjectType,
+ /**
+ * Enables automatic mocking in the module loader.
+ */
+ enableAutomock(): JestObjectType,
+ /**
+ * An un-hoisted version of enableAutomock
+ */
+ autoMockOn(): JestObjectType,
+ /**
+ * Clears the mock.calls and mock.instances properties of all mocks.
+ * Equivalent to calling .mockClear() on every mocked function.
+ */
+ clearAllMocks(): JestObjectType,
+ /**
+ * Resets the state of all mocks. Equivalent to calling .mockReset() on every
+ * mocked function.
+ */
+ resetAllMocks(): JestObjectType,
+ /**
+ * Removes any pending timers from the timer system.
+ */
+ clearAllTimers(): void,
+ /**
+ * The same as `mock` but not moved to the top of the expectation by
+ * babel-jest.
+ */
+ doMock(moduleName: string, moduleFactory?: any): JestObjectType,
+ /**
+ * The same as `unmock` but not moved to the top of the expectation by
+ * babel-jest.
+ */
+ dontMock(moduleName: string): JestObjectType,
+ /**
+ * Returns a new, unused mock function. Optionally takes a mock
+ * implementation.
+ */
+ fn<TArguments: $ReadOnlyArray<*>, TReturn>(
+ implementation?: (...args: TArguments) => TReturn,
+ ): JestMockFn<TArguments, TReturn>,
+ /**
+ * Determines if the given function is a mocked function.
+ */
+ isMockFunction(fn: Function): boolean,
+ /**
+ * Given the name of a module, use the automatic mocking system to generate a
+ * mocked version of the module for you.
+ */
+ genMockFromModule(moduleName: string): any,
+ /**
+ * Mocks a module with an auto-mocked version when it is being required.
+ *
+ * The second argument can be used to specify an explicit module factory that
+ * is being run instead of using Jest's automocking feature.
+ *
+ * The third argument can be used to create virtual mocks -- mocks of modules
+ * that don't exist anywhere in the system.
+ */
+ mock(
+ moduleName: string,
+ moduleFactory?: any,
+ options?: Object
+ ): JestObjectType,
+ /**
+ * Resets the module registry - the cache of all required modules. This is
+ * useful to isolate modules where local state might conflict between tests.
+ */
+ resetModules(): JestObjectType,
+ /**
+ * Exhausts the micro-task queue (usually interfaced in node via
+ * process.nextTick).
+ */
+ runAllTicks(): void,
+ /**
+ * Exhausts the macro-task queue (i.e., all tasks queued by setTimeout(),
+ * setInterval(), and setImmediate()).
+ */
+ runAllTimers(): void,
+ /**
+ * Exhausts all tasks queued by setImmediate().
+ */
+ runAllImmediates(): void,
+ /**
+ * Executes only the macro task queue (i.e. all tasks queued by setTimeout()
+ * or setInterval() and setImmediate()).
+ */
+ runTimersToTime(msToRun: number): void,
+ /**
+ * Executes only the macro-tasks that are currently pending (i.e., only the
+ * tasks that have been queued by setTimeout() or setInterval() up to this
+ * point)
+ */
+ runOnlyPendingTimers(): void,
+ /**
+ * Explicitly supplies the mock object that the module system should return
+ * for the specified module. Note: It is recommended to use jest.mock()
+ * instead.
+ */
+ setMock(moduleName: string, moduleExports: any): JestObjectType,
+ /**
+ * Indicates that the module system should never return a mocked version of
+ * the specified module from require() (e.g. that it should always return the
+ * real module).
+ */
+ unmock(moduleName: string): JestObjectType,
+ /**
+ * Instructs Jest to use fake versions of the standard timer functions
+ * (setTimeout, setInterval, clearTimeout, clearInterval, nextTick,
+ * setImmediate and clearImmediate).
+ */
+ useFakeTimers(): JestObjectType,
+ /**
+ * Instructs Jest to use the real versions of the standard timer functions.
+ */
+ useRealTimers(): JestObjectType,
+ /**
+ * Creates a mock function similar to jest.fn but also tracks calls to
+ * object[methodName].
+ */
+ spyOn(object: Object, methodName: string): JestMockFn<any, any>
+};
+
+type JestSpyType = {
+ calls: JestCallsType
+};
+
+/** Runs this function after every test inside this context */
+declare function afterEach(fn: (done: () => void) => ?Promise<mixed>, timeout?: number): void;
+/** Runs this function before every test inside this context */
+declare function beforeEach(fn: (done: () => void) => ?Promise<mixed>, timeout?: number): void;
+/** Runs this function after all tests have finished inside this context */
+declare function afterAll(fn: (done: () => void) => ?Promise<mixed>, timeout?: number): void;
+/** Runs this function before any tests have started inside this context */
+declare function beforeAll(fn: (done: () => void) => ?Promise<mixed>, timeout?: number): void;
+
+/** A context for grouping tests together */
+declare var describe: {
+ /**
+ * Creates a block that groups together several related tests in one "test suite"
+ */
+ (name: string, fn: () => void): void,
+
+ /**
+ * Only run this describe block
+ */
+ only(name: string, fn: () => void): void,
+
+ /**
+ * Skip running this describe block
+ */
+ skip(name: string, fn: () => void): void,
+};
+
+
+/** An individual test unit */
+declare var it: {
+ /**
+ * An individual test unit
+ *
+ * @param {string} Name of Test
+ * @param {Function} Test
+ * @param {number} Timeout for the test, in milliseconds.
+ */
+ (name: string, fn?: (done: () => void) => ?Promise<mixed>, timeout?: number): void,
+ /**
+ * Only run this test
+ *
+ * @param {string} Name of Test
+ * @param {Function} Test
+ * @param {number} Timeout for the test, in milliseconds.
+ */
+ only(name: string, fn?: (done: () => void) => ?Promise<mixed>, timeout?: number): void,
+ /**
+ * Skip running this test
+ *
+ * @param {string} Name of Test
+ * @param {Function} Test
+ * @param {number} Timeout for the test, in milliseconds.
+ */
+ skip(name: string, fn?: (done: () => void) => ?Promise<mixed>, timeout?: number): void,
+ /**
+ * Run the test concurrently
+ *
+ * @param {string} Name of Test
+ * @param {Function} Test
+ * @param {number} Timeout for the test, in milliseconds.
+ */
+ concurrent(name: string, fn?: (done: () => void) => ?Promise<mixed>, timeout?: number): void,
+};
+declare function fit(
+ name: string,
+ fn: (done: () => void) => ?Promise<mixed>,
+ timeout?: number,
+): void;
+/** An individual test unit */
+declare var test: typeof it;
+/** A disabled group of tests */
+declare var xdescribe: typeof describe;
+/** A focused group of tests */
+declare var fdescribe: typeof describe;
+/** A disabled individual test */
+declare var xit: typeof it;
+/** A disabled individual test */
+declare var xtest: typeof it;
+
+/** The expect function is used every time you want to test a value */
+declare var expect: {
+ /** The object that you want to make assertions against */
+ (value: any): JestExpectType & JestPromiseType & EnzymeMatchersType,
+ /** Add additional Jasmine matchers to Jest's roster */
+ extend(matchers: { [name: string]: JestMatcher }): void,
+ /** Add a module that formats application-specific data structures. */
+ addSnapshotSerializer(serializer: (input: Object) => string): void,
+ assertions(expectedAssertions: number): void,
+ hasAssertions(): void,
+ any(value: mixed): JestAsymmetricEqualityType,
+ anything(): void,
+ arrayContaining(value: Array<mixed>): void,
+ objectContaining(value: Object): void,
+ /** Matches any received string that contains the exact expected string. */
+ stringContaining(value: string): void,
+ stringMatching(value: string | RegExp): void
+};
+
+// TODO handle return type
+// http://jasmine.github.io/2.4/introduction.html#section-Spies
+declare function spyOn(value: mixed, method: string): Object;
+
+/** Holds all functions related to manipulating test runner */
+declare var jest: JestObjectType;
+
+/**
+ * The global Jamine object, this is generally not exposed as the public API,
+ * using features inside here could break in later versions of Jest.
+ */
+declare var jasmine: {
+ DEFAULT_TIMEOUT_INTERVAL: number,
+ any(value: mixed): JestAsymmetricEqualityType,
+ anything(): void,
+ arrayContaining(value: Array<mixed>): void,
+ clock(): JestClockType,
+ createSpy(name: string): JestSpyType,
+ createSpyObj(
+ baseName: string,
+ methodNames: Array<string>
+ ): { [methodName: string]: JestSpyType },
+ objectContaining(value: Object): void,
+ stringMatching(value: string): void
+};
-// flow-typed signature: e73ff2911915e7681bbbbfae9450f60c
-// flow-typed version: <<STUB>>/jquery_v2.2.0/flow_v0.47.0
+// flow-typed signature: 51de0373f8b9c4df7c74c75db6a00bd3
+// flow-typed version: <<STUB>>/jquery_v2.2.0/flow_v0.52.0
/**
* This is an autogenerated libdef stub for:
-// flow-typed signature: b8c10316a595a7eeeb779076e3b4ae71
-// flow-typed version: <<STUB>>/keymaster_v1.6.2/flow_v0.47.0
+// flow-typed signature: 8fc027ddd2123b1b448589f86c549f83
+// flow-typed version: <<STUB>>/keymaster_v1.6.2/flow_v0.52.0
/**
* This is an autogenerated libdef stub for:
-// flow-typed signature: eaecd4bb7049d0f7d5baafaa61b27ec8
-// flow-typed version: <<STUB>>/less-loader_v2.2.3/flow_v0.47.0
+// flow-typed signature: fa46d6a82b149149dac1fcb9dbba01d8
+// flow-typed version: <<STUB>>/less-loader_v4.0.4/flow_v0.52.0
/**
* This is an autogenerated libdef stub for:
* require those files directly. Feel free to delete any files that aren't
* needed.
*/
-declare module 'less-loader/stringify.loader' {
+declare module 'less-loader/dist/createWebpackLessPlugin' {
+ declare module.exports: any;
+}
+
+declare module 'less-loader/dist/formatLessError' {
+ declare module.exports: any;
+}
+
+declare module 'less-loader/dist/getOptions' {
+ declare module.exports: any;
+}
+
+declare module 'less-loader/dist/index' {
+ declare module.exports: any;
+}
+
+declare module 'less-loader/dist/processResult' {
+ declare module.exports: any;
+}
+
+declare module 'less-loader/dist/removeSourceMappingUrl' {
+ declare module.exports: any;
+}
+
+declare module 'less-loader/dist/stringifyLoader' {
declare module.exports: any;
}
// Filename aliases
-declare module 'less-loader/index' {
- declare module.exports: $Exports<'less-loader'>;
+declare module 'less-loader/dist/createWebpackLessPlugin.js' {
+ declare module.exports: $Exports<'less-loader/dist/createWebpackLessPlugin'>;
+}
+declare module 'less-loader/dist/formatLessError.js' {
+ declare module.exports: $Exports<'less-loader/dist/formatLessError'>;
+}
+declare module 'less-loader/dist/getOptions.js' {
+ declare module.exports: $Exports<'less-loader/dist/getOptions'>;
+}
+declare module 'less-loader/dist/index.js' {
+ declare module.exports: $Exports<'less-loader/dist/index'>;
+}
+declare module 'less-loader/dist/processResult.js' {
+ declare module.exports: $Exports<'less-loader/dist/processResult'>;
}
-declare module 'less-loader/index.js' {
- declare module.exports: $Exports<'less-loader'>;
+declare module 'less-loader/dist/removeSourceMappingUrl.js' {
+ declare module.exports: $Exports<'less-loader/dist/removeSourceMappingUrl'>;
}
-declare module 'less-loader/stringify.loader.js' {
- declare module.exports: $Exports<'less-loader/stringify.loader'>;
+declare module 'less-loader/dist/stringifyLoader.js' {
+ declare module.exports: $Exports<'less-loader/dist/stringifyLoader'>;
}
-// flow-typed signature: d19037fe7bea19fc6fce38d6c58e3783
-// flow-typed version: <<STUB>>/less_v2.7.1/flow_v0.47.0
+// flow-typed signature: c619f8103173e17d0d98513a1fc3bb54
+// flow-typed version: <<STUB>>/less_v2.7.1/flow_v0.52.0
/**
* This is an autogenerated libdef stub for:
-// flow-typed signature: b611e91eea833723f66a55f458ee8e27
-// flow-typed version: 13ceae43c9/lodash_v4.x.x/flow_>=v0.47.x
+// flow-typed signature: 495348fe7e36289229ca4b9b8cbad572
+// flow-typed version: 9821eaaefe/lodash_v4.x.x/flow_>=v0.47.x
declare module 'lodash' {
declare type TemplateSettings = {
dropRightWhile<T>(array: ?Array<T>, predicate?: Predicate<T>): Array<T>;
dropWhile<T>(array: ?Array<T>, predicate?: Predicate<T>): Array<T>;
fill<T, U>(array: ?Array<T>, value: U, start?: number, end?: number): Array<T|U>;
- findIndex<T>(array: ?Array<T>, predicate?: Predicate<T>): number;
- findLastIndex<T>(array: ?Array<T>, predicate?: Predicate<T>): number;
+ findIndex<T>(array: ?Array<T>, predicate?: Predicate<T>, fromIndex?: number): number;
+ findLastIndex<T>(array: ?Array<T>, predicate?: Predicate<T>, fromIndex?: number): number;
// alias of _.head
first<T>(array: ?Array<T>): T;
flatten<T,X>(array: Array<Array<T>|X>): Array<T|X>;
every<T: Object>(object: T, iteratee?: OIteratee<T>): bool;
filter<T>(array: ?Array<T>, predicate?: Predicate<T>): Array<T>;
filter<A, T: {[id: string]: A}>(object: T, predicate?: OPredicate<A, T>): Array<A>;
- find<T>(array: ?Array<T>, predicate?: Predicate<T>): T|void;
- find<V, A, T: {[id: string]: A}>(object: T, predicate?: OPredicate<A, T>): V;
- findLast<T>(array: ?Array<T>, predicate?: Predicate<T>): T|void;
+ find<T>(array: ?Array<T>, predicate?: Predicate<T>, fromIndex?: number): T|void;
+ find<V, A, T: {[id: string]: A}>(object: T, predicate?: OPredicate<A, T>, fromIndex?: number): V;
+ findLast<T>(array: ?Array<T>, predicate?: Predicate<T>, fromIndex?: number): T|void;
findLast<V, A, T: {[id: string]: A}>(object: T, predicate?: OPredicate<A, T>): V;
flatMap<T, U>(array: ?Array<T>, iteratee?: FlatMapIteratee<T, U>): Array<U>;
flatMap<T: Object, U>(object: T, iteratee?: OFlatMapIteratee<T, U>): Array<U>;
forEach<T: Object>(object: T, iteratee?: OIteratee<T>): T;
forEachRight<T>(array: ?Array<T>, iteratee?: Iteratee<T>): Array<T>;
forEachRight<T: Object>(object: T, iteratee?: OIteratee<T>): T;
- groupBy<V, T>(array: ?Array<T>, iteratee?: ValueOnlyIteratee<T>): {[key: V]: ?Array<T>};
- groupBy<V, A, T: {[id: string]: A}>(object: T, iteratee?: ValueOnlyIteratee<A>): {[key: V]: ?Array<A>};
+ groupBy<V, T>(array: ?Array<T>, iteratee?: ValueOnlyIteratee<T>): {[key: V]: Array<T>};
+ groupBy<V, A, T: {[id: string]: A}>(object: T, iteratee?: ValueOnlyIteratee<A>): {[key: V]: Array<A>};
includes<T>(array: ?Array<T>, value: T, fromIndex?: number): bool;
includes<T: Object>(object: T, value: any, fromIndex?: number): bool;
includes(str: string, value: string, fromIndex?: number): bool;
isSafeInteger(value: any): bool;
isSet(value: any): bool;
isString(value: string): true;
- isString(value: number|Function|void|null|Object|Array<any>): false;
+ isString(value: number|bool|Function|void|null|Object|Array<any>): false;
isSymbol(value: any): bool;
isTypedArray(value: any): bool;
isUndefined(value: any): bool;
-// flow-typed signature: 18b0758a665cf7eb72bdb60fb6713aca
-// flow-typed version: 5eb011abdd/moment_v2.x.x/flow_>=v0.34.x
+// flow-typed signature: 176e3a527f2c771b38fcb2267c232bbe
+// flow-typed version: b0a2f0a72a/moment_v2.x.x/flow_>=v0.28.x
type moment$MomentOptions = {
y?: number|string,
static utc(moment: moment$Moment): moment$Moment;
static utc(date: Date): moment$Moment;
static parseZone(rawDate: string): moment$Moment;
+ parseZone(): moment$Moment;
isValid(): bool;
invalidAt(): 0|1|2|3|4|5|6;
creationData(): moment$MomentCreationData;
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(locale?: string, localeData?: Object): string;
static locale(locales: Array<string>): string;
locale(locale: string, customization?: Object|null): moment$Moment;
locale(): string;
-// flow-typed signature: 1267ce260d15a9e40919aefba1cca9a9
-// flow-typed version: <<STUB>>/numeral_v1.5.3/flow_v0.47.0
+// flow-typed signature: b68fc447cbf1e7b2d60e08f7cebd76bc
+// flow-typed version: <<STUB>>/numeral_v1.5.3/flow_v0.52.0
/**
* This is an autogenerated libdef stub for:
-// flow-typed signature: d2214192e7692e81312a296469cf1879
-// flow-typed version: <<STUB>>/postcss-loader_v0.8.0/flow_v0.47.0
+// flow-typed signature: 8e10b6e5179d164cba06cfab76480531
+// flow-typed version: <<STUB>>/postcss-loader_v2.0.6/flow_v0.52.0
/**
* This is an autogenerated libdef stub for:
* require those files directly. Feel free to delete any files that aren't
* needed.
*/
+declare module 'postcss-loader/lib/Error' {
+ declare module.exports: any;
+}
+
+declare module 'postcss-loader/lib/index' {
+ declare module.exports: any;
+}
+declare module 'postcss-loader/lib/options' {
+ declare module.exports: any;
+}
// Filename aliases
-declare module 'postcss-loader/index' {
- declare module.exports: $Exports<'postcss-loader'>;
+declare module 'postcss-loader/lib/Error.js' {
+ declare module.exports: $Exports<'postcss-loader/lib/Error'>;
+}
+declare module 'postcss-loader/lib/index.js' {
+ declare module.exports: $Exports<'postcss-loader/lib/index'>;
}
-declare module 'postcss-loader/index.js' {
- declare module.exports: $Exports<'postcss-loader'>;
+declare module 'postcss-loader/lib/options.js' {
+ declare module.exports: $Exports<'postcss-loader/lib/options'>;
}
-// flow-typed signature: 48fec0bdc6ecc842dc92fb6c295eae83
-// flow-typed version: <<STUB>>/prettier_v1.2.2/flow_v0.47.0
+// flow-typed signature: 9062d6a73ad45f2a0b15aa7679b5ef11
+// flow-typed version: <<STUB>>/prettier_v1.5.2/flow_v0.52.0
/**
* This is an autogenerated libdef stub for:
declare module.exports: any;
}
-declare module 'prettier/docs/prettier.min' {
+declare module 'prettier/parser-babylon' {
declare module.exports: any;
}
-declare module 'prettier/docs/rollup.config' {
+declare module 'prettier/parser-flow' {
declare module.exports: any;
}
-declare module 'prettier/scripts/sync-flow-tests' {
+declare module 'prettier/parser-graphql' {
declare module.exports: any;
}
-declare module 'prettier/src/comments' {
+declare module 'prettier/parser-json' {
declare module.exports: any;
}
-declare module 'prettier/src/deprecated' {
+declare module 'prettier/parser-parse5' {
declare module.exports: any;
}
-declare module 'prettier/src/doc-builders' {
+declare module 'prettier/parser-postcss' {
declare module.exports: any;
}
-declare module 'prettier/src/doc-debug' {
- declare module.exports: any;
-}
-
-declare module 'prettier/src/doc-printer' {
- declare module.exports: any;
-}
-
-declare module 'prettier/src/doc-utils' {
- declare module.exports: any;
-}
-
-declare module 'prettier/src/fast-path' {
- declare module.exports: any;
-}
-
-declare module 'prettier/src/options' {
- declare module.exports: any;
-}
-
-declare module 'prettier/src/parser' {
- declare module.exports: any;
-}
-
-declare module 'prettier/src/printer' {
- declare module.exports: any;
-}
-
-declare module 'prettier/src/util' {
- declare module.exports: any;
-}
-
-declare module 'prettier/test' {
+declare module 'prettier/parser-typescript' {
declare module.exports: any;
}
declare module 'prettier/bin/prettier.js' {
declare module.exports: $Exports<'prettier/bin/prettier'>;
}
-declare module 'prettier/docs/prettier.min.js' {
- declare module.exports: $Exports<'prettier/docs/prettier.min'>;
-}
-declare module 'prettier/docs/rollup.config.js' {
- declare module.exports: $Exports<'prettier/docs/rollup.config'>;
-}
declare module 'prettier/index' {
declare module.exports: $Exports<'prettier'>;
}
declare module 'prettier/index.js' {
declare module.exports: $Exports<'prettier'>;
}
-declare module 'prettier/scripts/sync-flow-tests.js' {
- declare module.exports: $Exports<'prettier/scripts/sync-flow-tests'>;
-}
-declare module 'prettier/src/comments.js' {
- declare module.exports: $Exports<'prettier/src/comments'>;
-}
-declare module 'prettier/src/deprecated.js' {
- declare module.exports: $Exports<'prettier/src/deprecated'>;
-}
-declare module 'prettier/src/doc-builders.js' {
- declare module.exports: $Exports<'prettier/src/doc-builders'>;
-}
-declare module 'prettier/src/doc-debug.js' {
- declare module.exports: $Exports<'prettier/src/doc-debug'>;
-}
-declare module 'prettier/src/doc-printer.js' {
- declare module.exports: $Exports<'prettier/src/doc-printer'>;
-}
-declare module 'prettier/src/doc-utils.js' {
- declare module.exports: $Exports<'prettier/src/doc-utils'>;
+declare module 'prettier/parser-babylon.js' {
+ declare module.exports: $Exports<'prettier/parser-babylon'>;
}
-declare module 'prettier/src/fast-path.js' {
- declare module.exports: $Exports<'prettier/src/fast-path'>;
+declare module 'prettier/parser-flow.js' {
+ declare module.exports: $Exports<'prettier/parser-flow'>;
}
-declare module 'prettier/src/options.js' {
- declare module.exports: $Exports<'prettier/src/options'>;
+declare module 'prettier/parser-graphql.js' {
+ declare module.exports: $Exports<'prettier/parser-graphql'>;
}
-declare module 'prettier/src/parser.js' {
- declare module.exports: $Exports<'prettier/src/parser'>;
+declare module 'prettier/parser-json.js' {
+ declare module.exports: $Exports<'prettier/parser-json'>;
}
-declare module 'prettier/src/printer.js' {
- declare module.exports: $Exports<'prettier/src/printer'>;
+declare module 'prettier/parser-parse5.js' {
+ declare module.exports: $Exports<'prettier/parser-parse5'>;
}
-declare module 'prettier/src/util.js' {
- declare module.exports: $Exports<'prettier/src/util'>;
+declare module 'prettier/parser-postcss.js' {
+ declare module.exports: $Exports<'prettier/parser-postcss'>;
}
-declare module 'prettier/test.js' {
- declare module.exports: $Exports<'prettier/test'>;
+declare module 'prettier/parser-typescript.js' {
+ declare module.exports: $Exports<'prettier/parser-typescript'>;
}
--- /dev/null
+// flow-typed signature: 3eaa1f24c7397b78a7481992d2cddcb2
+// flow-typed version: a1a20d4928/prop-types_v15.x.x/flow_>=v0.41.x
+
+type $npm$propTypes$ReactPropsCheckType = (
+ props: any,
+ propName: string,
+ componentName: string,
+ href?: string) => ?Error;
+
+declare module 'prop-types' {
+ declare var array: React$PropType$Primitive<Array<any>>;
+ declare var bool: React$PropType$Primitive<boolean>;
+ declare var func: React$PropType$Primitive<Function>;
+ declare var number: React$PropType$Primitive<number>;
+ declare var object: React$PropType$Primitive<Object>;
+ declare var string: React$PropType$Primitive<string>;
+ declare var any: React$PropType$Primitive<any>;
+ declare var arrayOf: React$PropType$ArrayOf;
+ declare var element: React$PropType$Primitive<any>; /* TODO */
+ declare var instanceOf: React$PropType$InstanceOf;
+ declare var node: React$PropType$Primitive<any>; /* TODO */
+ declare var objectOf: React$PropType$ObjectOf;
+ declare var oneOf: React$PropType$OneOf;
+ declare var oneOfType: React$PropType$OneOfType;
+ declare var shape: React$PropType$Shape;
+
+ declare function checkPropTypes<V>(
+ propTypes: $Subtype<{[_: $Keys<V>]: $npm$propTypes$ReactPropsCheckType}>,
+ values: V,
+ location: string,
+ componentName: string,
+ getStack: ?(() => ?string)
+ ) : void;
+}
-// flow-typed signature: 8e6e97225097561b2e0358d5523db9b9
-// flow-typed version: <<STUB>>/rc-tooltip_v^3.4.2/flow_v0.47.0
+// flow-typed signature: 4dbf12c91095d6c663cf0627c00db910
+// flow-typed version: <<STUB>>/rc-tooltip_v3.4.7/flow_v0.52.0
/**
* This is an autogenerated libdef stub for:
* require those files directly. Feel free to delete any files that aren't
* needed.
*/
+declare module 'rc-tooltip/es/index' {
+ declare module.exports: any;
+}
+
+declare module 'rc-tooltip/es/placements' {
+ declare module.exports: any;
+}
+
+declare module 'rc-tooltip/es/Tooltip' {
+ declare module.exports: any;
+}
+
declare module 'rc-tooltip/lib/index' {
declare module.exports: any;
}
}
// Filename aliases
+declare module 'rc-tooltip/es/index.js' {
+ declare module.exports: $Exports<'rc-tooltip/es/index'>;
+}
+declare module 'rc-tooltip/es/placements.js' {
+ declare module.exports: $Exports<'rc-tooltip/es/placements'>;
+}
+declare module 'rc-tooltip/es/Tooltip.js' {
+ declare module.exports: $Exports<'rc-tooltip/es/Tooltip'>;
+}
declare module 'rc-tooltip/lib/index.js' {
declare module.exports: $Exports<'rc-tooltip/lib/index'>;
}
-// flow-typed signature: a97175a147a098b37241c9b75282ae70
-// flow-typed version: <<STUB>>/react-dev-utils_v0.2.1/flow_v0.47.0
+// flow-typed signature: 4816d58d3737bec238ef38c36329cd87
+// flow-typed version: <<STUB>>/react-dev-utils_v3.0.0/flow_v0.52.0
/**
* This is an autogenerated libdef stub for:
* require those files directly. Feel free to delete any files that aren't
* needed.
*/
+declare module 'react-dev-utils/ansiHTML' {
+ declare module.exports: any;
+}
+
declare module 'react-dev-utils/checkRequiredFiles' {
declare module.exports: any;
}
declare module.exports: any;
}
+declare module 'react-dev-utils/crossSpawn' {
+ declare module.exports: any;
+}
+
+declare module 'react-dev-utils/eslintFormatter' {
+ declare module.exports: any;
+}
+
+declare module 'react-dev-utils/FileSizeReporter' {
+ declare module.exports: any;
+}
+
declare module 'react-dev-utils/formatWebpackMessages' {
declare module.exports: any;
}
+declare module 'react-dev-utils/getProcessForPort' {
+ declare module.exports: any;
+}
+
+declare module 'react-dev-utils/inquirer' {
+ declare module.exports: any;
+}
+
declare module 'react-dev-utils/InterpolateHtmlPlugin' {
declare module.exports: any;
}
+declare module 'react-dev-utils/launchEditor' {
+ declare module.exports: any;
+}
+
+declare module 'react-dev-utils/ModuleScopePlugin' {
+ declare module.exports: any;
+}
+
+declare module 'react-dev-utils/noopServiceWorkerMiddleware' {
+ declare module.exports: any;
+}
+
declare module 'react-dev-utils/openBrowser' {
declare module.exports: any;
}
-declare module 'react-dev-utils/prompt' {
+declare module 'react-dev-utils/printHostingInstructions' {
declare module.exports: any;
}
declare module.exports: any;
}
+declare module 'react-dev-utils/WebpackDevServerUtils' {
+ declare module.exports: any;
+}
+
declare module 'react-dev-utils/webpackHotDevClient' {
declare module.exports: any;
}
// Filename aliases
+declare module 'react-dev-utils/ansiHTML.js' {
+ declare module.exports: $Exports<'react-dev-utils/ansiHTML'>;
+}
declare module 'react-dev-utils/checkRequiredFiles.js' {
declare module.exports: $Exports<'react-dev-utils/checkRequiredFiles'>;
}
declare module 'react-dev-utils/clearConsole.js' {
declare module.exports: $Exports<'react-dev-utils/clearConsole'>;
}
+declare module 'react-dev-utils/crossSpawn.js' {
+ declare module.exports: $Exports<'react-dev-utils/crossSpawn'>;
+}
+declare module 'react-dev-utils/eslintFormatter.js' {
+ declare module.exports: $Exports<'react-dev-utils/eslintFormatter'>;
+}
+declare module 'react-dev-utils/FileSizeReporter.js' {
+ declare module.exports: $Exports<'react-dev-utils/FileSizeReporter'>;
+}
declare module 'react-dev-utils/formatWebpackMessages.js' {
declare module.exports: $Exports<'react-dev-utils/formatWebpackMessages'>;
}
+declare module 'react-dev-utils/getProcessForPort.js' {
+ declare module.exports: $Exports<'react-dev-utils/getProcessForPort'>;
+}
+declare module 'react-dev-utils/inquirer.js' {
+ declare module.exports: $Exports<'react-dev-utils/inquirer'>;
+}
declare module 'react-dev-utils/InterpolateHtmlPlugin.js' {
declare module.exports: $Exports<'react-dev-utils/InterpolateHtmlPlugin'>;
}
+declare module 'react-dev-utils/launchEditor.js' {
+ declare module.exports: $Exports<'react-dev-utils/launchEditor'>;
+}
+declare module 'react-dev-utils/ModuleScopePlugin.js' {
+ declare module.exports: $Exports<'react-dev-utils/ModuleScopePlugin'>;
+}
+declare module 'react-dev-utils/noopServiceWorkerMiddleware.js' {
+ declare module.exports: $Exports<'react-dev-utils/noopServiceWorkerMiddleware'>;
+}
declare module 'react-dev-utils/openBrowser.js' {
declare module.exports: $Exports<'react-dev-utils/openBrowser'>;
}
-declare module 'react-dev-utils/prompt.js' {
- declare module.exports: $Exports<'react-dev-utils/prompt'>;
+declare module 'react-dev-utils/printHostingInstructions.js' {
+ declare module.exports: $Exports<'react-dev-utils/printHostingInstructions'>;
}
declare module 'react-dev-utils/WatchMissingNodeModulesPlugin.js' {
declare module.exports: $Exports<'react-dev-utils/WatchMissingNodeModulesPlugin'>;
}
+declare module 'react-dev-utils/WebpackDevServerUtils.js' {
+ declare module.exports: $Exports<'react-dev-utils/WebpackDevServerUtils'>;
+}
declare module 'react-dev-utils/webpackHotDevClient.js' {
declare module.exports: $Exports<'react-dev-utils/webpackHotDevClient'>;
}
-// flow-typed signature: 92314861096ff1d670933fc8171dc838
-// flow-typed version: <<STUB>>/react-draggable_v2.2.3/flow_v0.47.0
+// flow-typed signature: 0c80c957e6a272e860380fd267a8d566
+// flow-typed version: <<STUB>>/react-draggable_v2.2.6/flow_v0.52.0
/**
* This is an autogenerated libdef stub for:
--- /dev/null
+// flow-typed signature: 10d9ac9835c7f75d8ae11101df433e01
+// flow-typed version: <<STUB>>/react-error-overlay_v1.0.7/flow_v0.52.0
+
+/**
+ * This is an autogenerated libdef stub for:
+ *
+ * 'react-error-overlay'
+ *
+ * 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-error-overlay' {
+ 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-error-overlay/lib/__tests__/extract-source-map' {
+ declare module.exports: any;
+}
+
+declare module 'react-error-overlay/lib/__tests__/get-source-map' {
+ declare module.exports: any;
+}
+
+declare module 'react-error-overlay/lib/__tests__/lines-around' {
+ declare module.exports: any;
+}
+
+declare module 'react-error-overlay/lib/__tests__/mapper' {
+ declare module.exports: any;
+}
+
+declare module 'react-error-overlay/lib/__tests__/parser/chrome' {
+ declare module.exports: any;
+}
+
+declare module 'react-error-overlay/lib/__tests__/parser/firefox' {
+ declare module.exports: any;
+}
+
+declare module 'react-error-overlay/lib/__tests__/parser/generic' {
+ declare module.exports: any;
+}
+
+declare module 'react-error-overlay/lib/__tests__/parser/react' {
+ declare module.exports: any;
+}
+
+declare module 'react-error-overlay/lib/__tests__/parser/safari' {
+ declare module.exports: any;
+}
+
+declare module 'react-error-overlay/lib/__tests__/script-lines' {
+ declare module.exports: any;
+}
+
+declare module 'react-error-overlay/lib/__tests__/setupJest' {
+ declare module.exports: any;
+}
+
+declare module 'react-error-overlay/lib/__tests__/stack-frame' {
+ declare module.exports: any;
+}
+
+declare module 'react-error-overlay/lib/__tests__/unmapper' {
+ declare module.exports: any;
+}
+
+declare module 'react-error-overlay/lib/components/additional' {
+ declare module.exports: any;
+}
+
+declare module 'react-error-overlay/lib/components/close' {
+ declare module.exports: any;
+}
+
+declare module 'react-error-overlay/lib/components/code' {
+ declare module.exports: any;
+}
+
+declare module 'react-error-overlay/lib/components/footer' {
+ declare module.exports: any;
+}
+
+declare module 'react-error-overlay/lib/components/frame' {
+ declare module.exports: any;
+}
+
+declare module 'react-error-overlay/lib/components/frames' {
+ declare module.exports: any;
+}
+
+declare module 'react-error-overlay/lib/components/overlay' {
+ declare module.exports: any;
+}
+
+declare module 'react-error-overlay/lib/effects/proxyConsole' {
+ declare module.exports: any;
+}
+
+declare module 'react-error-overlay/lib/effects/shortcuts' {
+ declare module.exports: any;
+}
+
+declare module 'react-error-overlay/lib/effects/stackTraceLimit' {
+ declare module.exports: any;
+}
+
+declare module 'react-error-overlay/lib/effects/unhandledError' {
+ declare module.exports: any;
+}
+
+declare module 'react-error-overlay/lib/effects/unhandledRejection' {
+ declare module.exports: any;
+}
+
+declare module 'react-error-overlay/lib/index' {
+ declare module.exports: any;
+}
+
+declare module 'react-error-overlay/lib/overlay' {
+ declare module.exports: any;
+}
+
+declare module 'react-error-overlay/lib/styles' {
+ declare module.exports: any;
+}
+
+declare module 'react-error-overlay/lib/utils/dom/absolutifyCaret' {
+ declare module.exports: any;
+}
+
+declare module 'react-error-overlay/lib/utils/dom/consumeEvent' {
+ declare module.exports: any;
+}
+
+declare module 'react-error-overlay/lib/utils/dom/css' {
+ declare module.exports: any;
+}
+
+declare module 'react-error-overlay/lib/utils/dom/enableTabClick' {
+ declare module.exports: any;
+}
+
+declare module 'react-error-overlay/lib/utils/errorRegister' {
+ declare module.exports: any;
+}
+
+declare module 'react-error-overlay/lib/utils/getLinesAround' {
+ declare module.exports: any;
+}
+
+declare module 'react-error-overlay/lib/utils/getSourceMap' {
+ declare module.exports: any;
+}
+
+declare module 'react-error-overlay/lib/utils/isInternalFile' {
+ declare module.exports: any;
+}
+
+declare module 'react-error-overlay/lib/utils/mapper' {
+ declare module.exports: any;
+}
+
+declare module 'react-error-overlay/lib/utils/parser' {
+ declare module.exports: any;
+}
+
+declare module 'react-error-overlay/lib/utils/stack-frame' {
+ declare module.exports: any;
+}
+
+declare module 'react-error-overlay/lib/utils/unmapper' {
+ declare module.exports: any;
+}
+
+declare module 'react-error-overlay/lib/utils/warnings' {
+ declare module.exports: any;
+}
+
+declare module 'react-error-overlay/middleware' {
+ declare module.exports: any;
+}
+
+// Filename aliases
+declare module 'react-error-overlay/lib/__tests__/extract-source-map.js' {
+ declare module.exports: $Exports<'react-error-overlay/lib/__tests__/extract-source-map'>;
+}
+declare module 'react-error-overlay/lib/__tests__/get-source-map.js' {
+ declare module.exports: $Exports<'react-error-overlay/lib/__tests__/get-source-map'>;
+}
+declare module 'react-error-overlay/lib/__tests__/lines-around.js' {
+ declare module.exports: $Exports<'react-error-overlay/lib/__tests__/lines-around'>;
+}
+declare module 'react-error-overlay/lib/__tests__/mapper.js' {
+ declare module.exports: $Exports<'react-error-overlay/lib/__tests__/mapper'>;
+}
+declare module 'react-error-overlay/lib/__tests__/parser/chrome.js' {
+ declare module.exports: $Exports<'react-error-overlay/lib/__tests__/parser/chrome'>;
+}
+declare module 'react-error-overlay/lib/__tests__/parser/firefox.js' {
+ declare module.exports: $Exports<'react-error-overlay/lib/__tests__/parser/firefox'>;
+}
+declare module 'react-error-overlay/lib/__tests__/parser/generic.js' {
+ declare module.exports: $Exports<'react-error-overlay/lib/__tests__/parser/generic'>;
+}
+declare module 'react-error-overlay/lib/__tests__/parser/react.js' {
+ declare module.exports: $Exports<'react-error-overlay/lib/__tests__/parser/react'>;
+}
+declare module 'react-error-overlay/lib/__tests__/parser/safari.js' {
+ declare module.exports: $Exports<'react-error-overlay/lib/__tests__/parser/safari'>;
+}
+declare module 'react-error-overlay/lib/__tests__/script-lines.js' {
+ declare module.exports: $Exports<'react-error-overlay/lib/__tests__/script-lines'>;
+}
+declare module 'react-error-overlay/lib/__tests__/setupJest.js' {
+ declare module.exports: $Exports<'react-error-overlay/lib/__tests__/setupJest'>;
+}
+declare module 'react-error-overlay/lib/__tests__/stack-frame.js' {
+ declare module.exports: $Exports<'react-error-overlay/lib/__tests__/stack-frame'>;
+}
+declare module 'react-error-overlay/lib/__tests__/unmapper.js' {
+ declare module.exports: $Exports<'react-error-overlay/lib/__tests__/unmapper'>;
+}
+declare module 'react-error-overlay/lib/components/additional.js' {
+ declare module.exports: $Exports<'react-error-overlay/lib/components/additional'>;
+}
+declare module 'react-error-overlay/lib/components/close.js' {
+ declare module.exports: $Exports<'react-error-overlay/lib/components/close'>;
+}
+declare module 'react-error-overlay/lib/components/code.js' {
+ declare module.exports: $Exports<'react-error-overlay/lib/components/code'>;
+}
+declare module 'react-error-overlay/lib/components/footer.js' {
+ declare module.exports: $Exports<'react-error-overlay/lib/components/footer'>;
+}
+declare module 'react-error-overlay/lib/components/frame.js' {
+ declare module.exports: $Exports<'react-error-overlay/lib/components/frame'>;
+}
+declare module 'react-error-overlay/lib/components/frames.js' {
+ declare module.exports: $Exports<'react-error-overlay/lib/components/frames'>;
+}
+declare module 'react-error-overlay/lib/components/overlay.js' {
+ declare module.exports: $Exports<'react-error-overlay/lib/components/overlay'>;
+}
+declare module 'react-error-overlay/lib/effects/proxyConsole.js' {
+ declare module.exports: $Exports<'react-error-overlay/lib/effects/proxyConsole'>;
+}
+declare module 'react-error-overlay/lib/effects/shortcuts.js' {
+ declare module.exports: $Exports<'react-error-overlay/lib/effects/shortcuts'>;
+}
+declare module 'react-error-overlay/lib/effects/stackTraceLimit.js' {
+ declare module.exports: $Exports<'react-error-overlay/lib/effects/stackTraceLimit'>;
+}
+declare module 'react-error-overlay/lib/effects/unhandledError.js' {
+ declare module.exports: $Exports<'react-error-overlay/lib/effects/unhandledError'>;
+}
+declare module 'react-error-overlay/lib/effects/unhandledRejection.js' {
+ declare module.exports: $Exports<'react-error-overlay/lib/effects/unhandledRejection'>;
+}
+declare module 'react-error-overlay/lib/index.js' {
+ declare module.exports: $Exports<'react-error-overlay/lib/index'>;
+}
+declare module 'react-error-overlay/lib/overlay.js' {
+ declare module.exports: $Exports<'react-error-overlay/lib/overlay'>;
+}
+declare module 'react-error-overlay/lib/styles.js' {
+ declare module.exports: $Exports<'react-error-overlay/lib/styles'>;
+}
+declare module 'react-error-overlay/lib/utils/dom/absolutifyCaret.js' {
+ declare module.exports: $Exports<'react-error-overlay/lib/utils/dom/absolutifyCaret'>;
+}
+declare module 'react-error-overlay/lib/utils/dom/consumeEvent.js' {
+ declare module.exports: $Exports<'react-error-overlay/lib/utils/dom/consumeEvent'>;
+}
+declare module 'react-error-overlay/lib/utils/dom/css.js' {
+ declare module.exports: $Exports<'react-error-overlay/lib/utils/dom/css'>;
+}
+declare module 'react-error-overlay/lib/utils/dom/enableTabClick.js' {
+ declare module.exports: $Exports<'react-error-overlay/lib/utils/dom/enableTabClick'>;
+}
+declare module 'react-error-overlay/lib/utils/errorRegister.js' {
+ declare module.exports: $Exports<'react-error-overlay/lib/utils/errorRegister'>;
+}
+declare module 'react-error-overlay/lib/utils/getLinesAround.js' {
+ declare module.exports: $Exports<'react-error-overlay/lib/utils/getLinesAround'>;
+}
+declare module 'react-error-overlay/lib/utils/getSourceMap.js' {
+ declare module.exports: $Exports<'react-error-overlay/lib/utils/getSourceMap'>;
+}
+declare module 'react-error-overlay/lib/utils/isInternalFile.js' {
+ declare module.exports: $Exports<'react-error-overlay/lib/utils/isInternalFile'>;
+}
+declare module 'react-error-overlay/lib/utils/mapper.js' {
+ declare module.exports: $Exports<'react-error-overlay/lib/utils/mapper'>;
+}
+declare module 'react-error-overlay/lib/utils/parser.js' {
+ declare module.exports: $Exports<'react-error-overlay/lib/utils/parser'>;
+}
+declare module 'react-error-overlay/lib/utils/stack-frame.js' {
+ declare module.exports: $Exports<'react-error-overlay/lib/utils/stack-frame'>;
+}
+declare module 'react-error-overlay/lib/utils/unmapper.js' {
+ declare module.exports: $Exports<'react-error-overlay/lib/utils/unmapper'>;
+}
+declare module 'react-error-overlay/lib/utils/warnings.js' {
+ declare module.exports: $Exports<'react-error-overlay/lib/utils/warnings'>;
+}
+declare module 'react-error-overlay/middleware.js' {
+ declare module.exports: $Exports<'react-error-overlay/middleware'>;
+}
--- /dev/null
+// flow-typed signature: 12a761fc84670746f728301be66c7181
+// flow-typed version: <<STUB>>/react-helmet_v5.1.3/flow_v0.52.0
+
+/**
+ * This is an autogenerated libdef stub for:
+ *
+ * 'react-helmet'
+ *
+ * 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-helmet' {
+ 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-helmet/es/Helmet' {
+ declare module.exports: any;
+}
+
+declare module 'react-helmet/es/HelmetConstants' {
+ declare module.exports: any;
+}
+
+declare module 'react-helmet/es/HelmetUtils' {
+ declare module.exports: any;
+}
+
+declare module 'react-helmet/lib/Helmet' {
+ declare module.exports: any;
+}
+
+declare module 'react-helmet/lib/HelmetConstants' {
+ declare module.exports: any;
+}
+
+declare module 'react-helmet/lib/HelmetUtils' {
+ declare module.exports: any;
+}
+
+declare module 'react-helmet/test/HelmetDeclarativeTest' {
+ declare module.exports: any;
+}
+
+declare module 'react-helmet/test/HelmetTest' {
+ declare module.exports: any;
+}
+
+declare module 'react-helmet/test/test' {
+ declare module.exports: any;
+}
+
+// Filename aliases
+declare module 'react-helmet/es/Helmet.js' {
+ declare module.exports: $Exports<'react-helmet/es/Helmet'>;
+}
+declare module 'react-helmet/es/HelmetConstants.js' {
+ declare module.exports: $Exports<'react-helmet/es/HelmetConstants'>;
+}
+declare module 'react-helmet/es/HelmetUtils.js' {
+ declare module.exports: $Exports<'react-helmet/es/HelmetUtils'>;
+}
+declare module 'react-helmet/lib/Helmet.js' {
+ declare module.exports: $Exports<'react-helmet/lib/Helmet'>;
+}
+declare module 'react-helmet/lib/HelmetConstants.js' {
+ declare module.exports: $Exports<'react-helmet/lib/HelmetConstants'>;
+}
+declare module 'react-helmet/lib/HelmetUtils.js' {
+ declare module.exports: $Exports<'react-helmet/lib/HelmetUtils'>;
+}
+declare module 'react-helmet/test/HelmetDeclarativeTest.js' {
+ declare module.exports: $Exports<'react-helmet/test/HelmetDeclarativeTest'>;
+}
+declare module 'react-helmet/test/HelmetTest.js' {
+ declare module.exports: $Exports<'react-helmet/test/HelmetTest'>;
+}
+declare module 'react-helmet/test/test.js' {
+ declare module.exports: $Exports<'react-helmet/test/test'>;
+}
--- /dev/null
+// flow-typed signature: 5585be7695cd9b326ea74fd5c19718ae
+// flow-typed version: <<STUB>>/react-modal_v2.2.2/flow_v0.52.0
+
+/**
+ * This is an autogenerated libdef stub for:
+ *
+ * 'react-modal'
+ *
+ * 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-modal' {
+ 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-modal/coverage/lcov-report/prettify' {
+ declare module.exports: any;
+}
+
+declare module 'react-modal/coverage/lcov-report/sorter' {
+ declare module.exports: any;
+}
+
+declare module 'react-modal/dist/react-modal' {
+ declare module.exports: any;
+}
+
+declare module 'react-modal/dist/react-modal.min' {
+ declare module.exports: any;
+}
+
+declare module 'react-modal/lib/components/Modal' {
+ declare module.exports: any;
+}
+
+declare module 'react-modal/lib/components/ModalPortal' {
+ declare module.exports: any;
+}
+
+declare module 'react-modal/lib/helpers/ariaAppHider' {
+ declare module.exports: any;
+}
+
+declare module 'react-modal/lib/helpers/bodyClassList' {
+ declare module.exports: any;
+}
+
+declare module 'react-modal/lib/helpers/focusManager' {
+ declare module.exports: any;
+}
+
+declare module 'react-modal/lib/helpers/refCount' {
+ declare module.exports: any;
+}
+
+declare module 'react-modal/lib/helpers/safeHTMLElement' {
+ declare module.exports: any;
+}
+
+declare module 'react-modal/lib/helpers/scopeTab' {
+ declare module.exports: any;
+}
+
+declare module 'react-modal/lib/helpers/tabbable' {
+ declare module.exports: any;
+}
+
+declare module 'react-modal/lib/index' {
+ declare module.exports: any;
+}
+
+declare module 'react-modal/webpack.config' {
+ declare module.exports: any;
+}
+
+declare module 'react-modal/webpack.dist.config' {
+ declare module.exports: any;
+}
+
+declare module 'react-modal/webpack.test.config' {
+ declare module.exports: any;
+}
+
+// Filename aliases
+declare module 'react-modal/coverage/lcov-report/prettify.js' {
+ declare module.exports: $Exports<'react-modal/coverage/lcov-report/prettify'>;
+}
+declare module 'react-modal/coverage/lcov-report/sorter.js' {
+ declare module.exports: $Exports<'react-modal/coverage/lcov-report/sorter'>;
+}
+declare module 'react-modal/dist/react-modal.js' {
+ declare module.exports: $Exports<'react-modal/dist/react-modal'>;
+}
+declare module 'react-modal/dist/react-modal.min.js' {
+ declare module.exports: $Exports<'react-modal/dist/react-modal.min'>;
+}
+declare module 'react-modal/lib/components/Modal.js' {
+ declare module.exports: $Exports<'react-modal/lib/components/Modal'>;
+}
+declare module 'react-modal/lib/components/ModalPortal.js' {
+ declare module.exports: $Exports<'react-modal/lib/components/ModalPortal'>;
+}
+declare module 'react-modal/lib/helpers/ariaAppHider.js' {
+ declare module.exports: $Exports<'react-modal/lib/helpers/ariaAppHider'>;
+}
+declare module 'react-modal/lib/helpers/bodyClassList.js' {
+ declare module.exports: $Exports<'react-modal/lib/helpers/bodyClassList'>;
+}
+declare module 'react-modal/lib/helpers/focusManager.js' {
+ declare module.exports: $Exports<'react-modal/lib/helpers/focusManager'>;
+}
+declare module 'react-modal/lib/helpers/refCount.js' {
+ declare module.exports: $Exports<'react-modal/lib/helpers/refCount'>;
+}
+declare module 'react-modal/lib/helpers/safeHTMLElement.js' {
+ declare module.exports: $Exports<'react-modal/lib/helpers/safeHTMLElement'>;
+}
+declare module 'react-modal/lib/helpers/scopeTab.js' {
+ declare module.exports: $Exports<'react-modal/lib/helpers/scopeTab'>;
+}
+declare module 'react-modal/lib/helpers/tabbable.js' {
+ declare module.exports: $Exports<'react-modal/lib/helpers/tabbable'>;
+}
+declare module 'react-modal/lib/index.js' {
+ declare module.exports: $Exports<'react-modal/lib/index'>;
+}
+declare module 'react-modal/webpack.config.js' {
+ declare module.exports: $Exports<'react-modal/webpack.config'>;
+}
+declare module 'react-modal/webpack.dist.config.js' {
+ declare module.exports: $Exports<'react-modal/webpack.dist.config'>;
+}
+declare module 'react-modal/webpack.test.config.js' {
+ declare module.exports: $Exports<'react-modal/webpack.test.config'>;
+}
+++ /dev/null
-// flow-typed signature: 88bd9be7fa0a534f29b71312d891027d
-// flow-typed version: 31bd2e9f94/react-redux_v4.x.x/flow_>=v0.30.x
-
-import type { Dispatch, Store } from 'redux'
-
-declare module 'react-redux' {
-
- /*
-
- S = State
- A = Action
- OP = OwnProps
- SP = StateProps
- DP = DispatchProps
-
- */
-
- declare type MapStateToProps<S, OP: Object, SP: Object> = (state: S, ownProps: OP) => SP;
-
- declare type MapDispatchToProps<A, OP: Object, DP: Object> = ((dispatch: Dispatch<A>, ownProps: OP) => DP) | DP;
-
- declare type MergeProps<SP, DP: Object, OP: Object, P: Object> = (stateProps: SP, dispatchProps: DP, ownProps: OP) => P;
-
- declare type StatelessComponent<P> = (props: P) => ?React$Element<any>;
-
- declare class ConnectedComponent<OP, P, Def, St> extends React$Component<void, OP, void> {
- static WrappedComponent: Class<React$Component<Def, P, St>>;
- getWrappedInstance(): React$Component<Def, P, St>;
- static defaultProps: void;
- props: OP;
- state: void;
- }
-
- declare type ConnectedComponentClass<OP, P, Def, St> = Class<ConnectedComponent<OP, P, Def, St>>;
-
- declare type Connector<OP, P> = {
- (component: StatelessComponent<P>): ConnectedComponentClass<OP, P, void, void>;
- <Def, St>(component: Class<React$Component<Def, P, St>>): ConnectedComponentClass<OP, P, Def, St>;
- };
-
- declare class Provider<S, A> extends React$Component<void, { store: Store<S, A>, children?: any }, void> { }
-
- declare type ConnectOptions = {
- pure?: boolean,
- withRef?: boolean
- };
-
- declare type Null = null | void;
-
- declare function connect<A, OP>(
- ...rest: Array<void> // <= workaround for https://github.com/facebook/flow/issues/2360
- ): Connector<OP, $Supertype<{ dispatch: Dispatch<A> } & OP>>;
-
- declare function connect<A, OP>(
- mapStateToProps: Null,
- mapDispatchToProps: Null,
- mergeProps: Null,
- options: ConnectOptions
- ): Connector<OP, $Supertype<{ dispatch: Dispatch<A> } & OP>>;
-
- declare function connect<S, A, OP, SP>(
- mapStateToProps: MapStateToProps<S, OP, SP>,
- mapDispatchToProps: Null,
- mergeProps: Null,
- options?: ConnectOptions
- ): Connector<OP, $Supertype<SP & { dispatch: Dispatch<A> } & OP>>;
-
- declare function connect<A, OP, DP>(
- mapStateToProps: Null,
- mapDispatchToProps: MapDispatchToProps<A, OP, DP>,
- mergeProps: Null,
- options?: ConnectOptions
- ): Connector<OP, $Supertype<DP & OP>>;
-
- declare function connect<S, A, OP, SP, DP>(
- mapStateToProps: MapStateToProps<S, OP, SP>,
- mapDispatchToProps: MapDispatchToProps<A, OP, DP>,
- mergeProps: Null,
- options?: ConnectOptions
- ): Connector<OP, $Supertype<SP & DP & OP>>;
-
- declare function connect<S, A, OP, SP, DP, P>(
- mapStateToProps: MapStateToProps<S, OP, SP>,
- mapDispatchToProps: MapDispatchToProps<A, OP, DP>,
- mergeProps: MergeProps<SP, DP, OP, P>,
- options?: ConnectOptions
- ): Connector<OP, P>;
-
-}
--- /dev/null
+// flow-typed signature: 8db7b853f57c51094bf0ab8b2650fd9c
+// flow-typed version: ab8db5f14d/react-redux_v5.x.x/flow_>=v0.30.x
+
+import type { Dispatch, Store } from 'redux'
+
+declare module 'react-redux' {
+
+ /*
+
+ S = State
+ A = Action
+ OP = OwnProps
+ SP = StateProps
+ DP = DispatchProps
+
+ */
+
+ declare type MapStateToProps<S, OP: Object, SP: Object> = (state: S, ownProps: OP) => SP | MapStateToProps<S, OP, SP>;
+
+ declare type MapDispatchToProps<A, OP: Object, DP: Object> = ((dispatch: Dispatch<A>, ownProps: OP) => DP) | DP;
+
+ declare type MergeProps<SP, DP: Object, OP: Object, P: Object> = (stateProps: SP, dispatchProps: DP, ownProps: OP) => P;
+
+ declare type Context = { store: Store<*, *> };
+
+ declare type StatelessComponent<P> = (props: P, context: Context) => ?React$Element<any>;
+
+ declare class ConnectedComponent<OP, P, Def, St> extends React$Component<void, OP, void> {
+ static WrappedComponent: Class<React$Component<Def, P, St>>;
+ getWrappedInstance(): React$Component<Def, P, St>;
+ static defaultProps: void;
+ props: OP;
+ state: void;
+ }
+
+ declare type ConnectedComponentClass<OP, P, Def, St> = Class<ConnectedComponent<OP, P, Def, St>>;
+
+ declare type Connector<OP, P> = {
+ (component: StatelessComponent<P>): ConnectedComponentClass<OP, P, void, void>;
+ <Def, St>(component: Class<React$Component<Def, P, St>>): ConnectedComponentClass<OP, P, Def, St>;
+ };
+
+ declare class Provider<S, A> extends React$Component<void, { store: Store<S, A>, children?: any }, void> { }
+
+ declare type ConnectOptions = {
+ pure?: boolean,
+ withRef?: boolean
+ };
+
+ declare type Null = null | void;
+
+ declare function connect<A, OP>(
+ ...rest: Array<void> // <= workaround for https://github.com/facebook/flow/issues/2360
+ ): Connector<OP, $Supertype<{ dispatch: Dispatch<A> } & OP>>;
+
+ declare function connect<A, OP>(
+ mapStateToProps: Null,
+ mapDispatchToProps: Null,
+ mergeProps: Null,
+ options: ConnectOptions
+ ): Connector<OP, $Supertype<{ dispatch: Dispatch<A> } & OP>>;
+
+ declare function connect<S, A, OP, SP>(
+ mapStateToProps: MapStateToProps<S, OP, SP>,
+ mapDispatchToProps: Null,
+ mergeProps: Null,
+ options?: ConnectOptions
+ ): Connector<OP, $Supertype<SP & { dispatch: Dispatch<A> } & OP>>;
+
+ declare function connect<A, OP, DP>(
+ mapStateToProps: Null,
+ mapDispatchToProps: MapDispatchToProps<A, OP, DP>,
+ mergeProps: Null,
+ options?: ConnectOptions
+ ): Connector<OP, $Supertype<DP & OP>>;
+
+ declare function connect<S, A, OP, SP, DP>(
+ mapStateToProps: MapStateToProps<S, OP, SP>,
+ mapDispatchToProps: MapDispatchToProps<A, OP, DP>,
+ mergeProps: Null,
+ options?: ConnectOptions
+ ): Connector<OP, $Supertype<SP & DP & OP>>;
+
+ declare function connect<S, A, OP, SP, DP, P>(
+ mapStateToProps: MapStateToProps<S, OP, SP>,
+ mapDispatchToProps: Null,
+ mergeProps: MergeProps<SP, DP, OP, P>,
+ options?: ConnectOptions
+ ): Connector<OP, P>;
+
+ declare function connect<S, A, OP, SP, DP, P>(
+ mapStateToProps: MapStateToProps<S, OP, SP>,
+ mapDispatchToProps: MapDispatchToProps<A, OP, DP>,
+ mergeProps: MergeProps<SP, DP, OP, P>,
+ options?: ConnectOptions
+ ): Connector<OP, P>;
+
+}
-// flow-typed signature: ce489f1a25b9d9921ad36cba46819ac2
-// flow-typed version: <<STUB>>/react-router_v3.0.2/flow_v0.47.0
+// flow-typed signature: 57faf52eb4b42de51e472972cbe307fe
+// flow-typed version: <<STUB>>/react-router_v3.0.5/flow_v0.52.0
/**
* This is an autogenerated libdef stub for:
declare module.exports: any;
}
-declare module 'react-router/umd/react-router' {
- declare module.exports: any;
-}
-
-declare module 'react-router/umd/react-router.min' {
- declare module.exports: any;
-}
-
declare module 'react-router/umd/ReactRouter' {
declare module.exports: any;
}
declare module 'react-router/lib/withRouter.js' {
declare module.exports: $Exports<'react-router/lib/withRouter'>;
}
-declare module 'react-router/umd/react-router.js' {
- declare module.exports: $Exports<'react-router/umd/react-router'>;
-}
-declare module 'react-router/umd/react-router.min.js' {
- declare module.exports: $Exports<'react-router/umd/react-router.min'>;
-}
declare module 'react-router/umd/ReactRouter.js' {
declare module.exports: $Exports<'react-router/umd/ReactRouter'>;
}
-// flow-typed signature: 9fd76865b33bdbb8e2eaa1582c3eba93
-// flow-typed version: <<STUB>>/react-select_v^1.0.0-rc.2/flow_v0.47.0
+// flow-typed signature: e665fe72ac8a219304a65008b57f5b13
+// flow-typed version: <<STUB>>/react-select_v1.0.0-rc.5/flow_v0.52.0
/**
* This is an autogenerated libdef stub for:
declare module.exports: any;
}
+declare module 'react-select/lib/utils/defaultClearRenderer' {
+ declare module.exports: any;
+}
+
declare module 'react-select/lib/utils/defaultFilterOptions' {
declare module.exports: any;
}
declare module.exports: any;
}
+declare module 'react-select/src/utils/defaultClearRenderer' {
+ declare module.exports: any;
+}
+
declare module 'react-select/src/utils/defaultFilterOptions' {
declare module.exports: any;
}
declare module 'react-select/lib/utils/defaultArrowRenderer.js' {
declare module.exports: $Exports<'react-select/lib/utils/defaultArrowRenderer'>;
}
+declare module 'react-select/lib/utils/defaultClearRenderer.js' {
+ declare module.exports: $Exports<'react-select/lib/utils/defaultClearRenderer'>;
+}
declare module 'react-select/lib/utils/defaultFilterOptions.js' {
declare module.exports: $Exports<'react-select/lib/utils/defaultFilterOptions'>;
}
declare module 'react-select/src/utils/defaultArrowRenderer.js' {
declare module.exports: $Exports<'react-select/src/utils/defaultArrowRenderer'>;
}
+declare module 'react-select/src/utils/defaultClearRenderer.js' {
+ declare module.exports: $Exports<'react-select/src/utils/defaultClearRenderer'>;
+}
declare module 'react-select/src/utils/defaultFilterOptions.js' {
declare module.exports: $Exports<'react-select/src/utils/defaultFilterOptions'>;
}
--- /dev/null
+// flow-typed signature: 9a6573f95cc35edcf72de3d07aa48916
+// flow-typed version: <<STUB>>/react-test-renderer_v15.6.1/flow_v0.52.0
+
+/**
+ * This is an autogenerated libdef stub for:
+ *
+ * 'react-test-renderer'
+ *
+ * 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-test-renderer' {
+ 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-test-renderer/lib/accumulate' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/accumulateInto' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/adler32' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/CallbackQueue' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/canDefineProperty' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/checkReactTypeSpec' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/deprecated' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/EventConstants' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/EventPluginHub' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/EventPluginRegistry' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/EventPluginUtils' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/EventPropagators' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/flattenChildren' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/forEachAccumulated' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/getHostComponentFromComposite' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/getIteratorFn' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/instantiateReactComponent' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/isTextInputElement' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/KeyEscapeUtils' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/lowPriorityWarning' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/PluginModuleType' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/PooledClass' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/ReactChildFiber' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/ReactChildReconciler' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/ReactComponentEnvironment' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/ReactCompositeComponent' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/ReactCoroutine' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/ReactDebugTool' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/ReactDefaultBatchingStrategy' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/ReactElementSymbol' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/ReactEmptyComponent' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/ReactErrorUtils' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/ReactEventEmitterMixin' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/ReactFeatureFlags' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/ReactFiber' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/ReactFiberBeginWork' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/ReactFiberCommitWork' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/ReactFiberCompleteWork' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/ReactFiberReconciler' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/ReactFiberRoot' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/ReactFiberScheduler' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/ReactFiberUpdateQueue' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/ReactHostComponent' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/ReactHostOperationHistoryHook' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/ReactInstanceMap' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/ReactInstanceType' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/ReactInstrumentation' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/ReactInvalidSetStateWarningHook' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/ReactMultiChild' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/ReactMultiChildUpdateTypes' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/ReactNodeTypes' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/ReactOwner' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/ReactPerf' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/ReactPriorityLevel' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/reactProdInvariant' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/ReactPropTypeLocationNames' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/ReactPropTypeLocations' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/ReactPropTypesSecret' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/ReactReconciler' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/ReactRef' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/ReactReifiedYield' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/ReactShallowRenderer' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/ReactSimpleEmptyComponent' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/ReactSyntheticEventType' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/ReactTestEmptyComponent' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/ReactTestMount' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/ReactTestReconcileTransaction' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/ReactTestRenderer' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/ReactTestTextComponent' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/ReactTypeOfWork' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/ReactTypes' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/ReactUpdateQueue' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/ReactUpdates' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/ReactVersion' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/ResponderEventPlugin' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/ResponderSyntheticEvent' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/ResponderTouchHistoryStore' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/accumulate' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/accumulateInto' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/adler32' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/ARIADOMPropertyConfig' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/AutoFocusUtils' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/BeforeInputEventPlugin' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/CallbackQueue' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/canDefineProperty' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/ChangeEventPlugin' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/checkReactTypeSpec' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/createMicrosoftUnsafeLocalFunction' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/CSSProperty' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/CSSPropertyOperations' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/Danger' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/dangerousStyleValue' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/DefaultEventPluginOrder' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/deprecated' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/DOMChildrenOperations' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/DOMLazyTree' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/DOMNamespaces' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/DOMProperty' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/DOMPropertyOperations' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/EnterLeaveEventPlugin' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/escapeTextContentForBrowser' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/EventConstants' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/EventPluginHub' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/EventPluginRegistry' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/EventPluginUtils' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/EventPropagators' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/FallbackCompositionState' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/findDOMNode' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/flattenChildren' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/forEachAccumulated' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/getEventCharCode' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/getEventKey' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/getEventModifierState' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/getEventTarget' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/getHostComponentFromComposite' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/getIteratorFn' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/getNodeForCharacterOffset' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/getTextContentAccessor' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/getVendorPrefixedEventName' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/HTMLDOMPropertyConfig' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/inputValueTracking' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/instantiateReactComponent' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/isEventSupported' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/isTextInputElement' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/KeyEscapeUtils' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/LinkedValueUtils' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/lowPriorityWarning' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/PluginModuleType' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/PooledClass' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/quoteAttributeValueForBrowser' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/ReactBrowserEventEmitter' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/ReactChildFiber' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/ReactChildReconciler' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/ReactComponentBrowserEnvironment' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/ReactComponentEnvironment' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/ReactCompositeComponent' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/ReactCoroutine' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/ReactDebugTool' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/ReactDefaultBatchingStrategy' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/ReactDefaultInjection' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/ReactDOM' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/ReactDOMComponent' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/ReactDOMComponentFlags' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/ReactDOMComponentTree' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/ReactDOMContainerInfo' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/ReactDOMEmptyComponent' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/ReactDOMFeatureFlags' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/ReactDOMFiber' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/ReactDOMIDOperations' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/ReactDOMInput' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/ReactDOMInvalidARIAHook' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/ReactDOMNullInputValuePropHook' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/ReactDOMOption' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/ReactDOMSelect' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/ReactDOMSelection' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/ReactDOMServer' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/ReactDOMTextarea' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/ReactDOMTextComponent' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/ReactDOMTreeTraversal' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/ReactDOMUnknownPropertyHook' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/ReactElementSymbol' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/ReactEmptyComponent' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/ReactErrorUtils' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/ReactEventEmitterMixin' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/ReactEventListener' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/ReactFeatureFlags' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/ReactFiber' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/ReactFiberBeginWork' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/ReactFiberCommitWork' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/ReactFiberCompleteWork' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/ReactFiberReconciler' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/ReactFiberRoot' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/ReactFiberScheduler' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/ReactFiberUpdateQueue' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/ReactHostComponent' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/ReactHostOperationHistoryHook' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/ReactInjection' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/ReactInputSelection' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/ReactInstanceMap' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/ReactInstanceType' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/ReactInstrumentation' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/ReactInvalidSetStateWarningHook' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/ReactMarkupChecksum' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/ReactMount' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/ReactMultiChild' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/ReactMultiChildUpdateTypes' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/ReactNodeTypes' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/ReactOwner' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/ReactPerf' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/ReactPriorityLevel' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/reactProdInvariant' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/ReactPropTypeLocationNames' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/ReactPropTypeLocations' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/ReactPropTypesSecret' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/ReactReconciler' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/ReactReconcileTransaction' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/ReactRef' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/ReactReifiedYield' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/ReactServerBatchingStrategy' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/ReactServerRendering' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/ReactServerRenderingTransaction' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/ReactServerUpdateQueue' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/ReactShallowRenderer' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/ReactSimpleEmptyComponent' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/ReactSyntheticEventType' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/ReactTestEmptyComponent' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/ReactTestMount' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/ReactTestReconcileTransaction' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/ReactTestRenderer' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/ReactTestTextComponent' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/ReactTypeOfWork' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/ReactTypes' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/ReactUpdateQueue' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/ReactUpdates' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/ReactVersion' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/renderSubtreeIntoContainer' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/ResponderEventPlugin' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/ResponderSyntheticEvent' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/ResponderTouchHistoryStore' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/SelectEventPlugin' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/setInnerHTML' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/setTextContent' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/shouldUpdateReactComponent' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/SimpleEventPlugin' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/SVGDOMPropertyConfig' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/SyntheticAnimationEvent' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/SyntheticClipboardEvent' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/SyntheticCompositionEvent' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/SyntheticDragEvent' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/SyntheticEvent' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/SyntheticFocusEvent' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/SyntheticInputEvent' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/SyntheticKeyboardEvent' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/SyntheticMouseEvent' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/SyntheticTouchEvent' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/SyntheticTransitionEvent' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/SyntheticUIEvent' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/SyntheticWheelEvent' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/TapEventPlugin' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/TouchHistoryMath' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/Transaction' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/traverseAllChildren' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/validateDOMNesting' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shallow/ViewportMetrics' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/shouldUpdateReactComponent' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/SyntheticEvent' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/TouchHistoryMath' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/Transaction' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/lib/traverseAllChildren' {
+ declare module.exports: any;
+}
+
+declare module 'react-test-renderer/shallow' {
+ declare module.exports: any;
+}
+
+// Filename aliases
+declare module 'react-test-renderer/index' {
+ declare module.exports: $Exports<'react-test-renderer'>;
+}
+declare module 'react-test-renderer/index.js' {
+ declare module.exports: $Exports<'react-test-renderer'>;
+}
+declare module 'react-test-renderer/lib/accumulate.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/accumulate'>;
+}
+declare module 'react-test-renderer/lib/accumulateInto.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/accumulateInto'>;
+}
+declare module 'react-test-renderer/lib/adler32.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/adler32'>;
+}
+declare module 'react-test-renderer/lib/CallbackQueue.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/CallbackQueue'>;
+}
+declare module 'react-test-renderer/lib/canDefineProperty.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/canDefineProperty'>;
+}
+declare module 'react-test-renderer/lib/checkReactTypeSpec.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/checkReactTypeSpec'>;
+}
+declare module 'react-test-renderer/lib/deprecated.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/deprecated'>;
+}
+declare module 'react-test-renderer/lib/EventConstants.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/EventConstants'>;
+}
+declare module 'react-test-renderer/lib/EventPluginHub.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/EventPluginHub'>;
+}
+declare module 'react-test-renderer/lib/EventPluginRegistry.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/EventPluginRegistry'>;
+}
+declare module 'react-test-renderer/lib/EventPluginUtils.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/EventPluginUtils'>;
+}
+declare module 'react-test-renderer/lib/EventPropagators.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/EventPropagators'>;
+}
+declare module 'react-test-renderer/lib/flattenChildren.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/flattenChildren'>;
+}
+declare module 'react-test-renderer/lib/forEachAccumulated.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/forEachAccumulated'>;
+}
+declare module 'react-test-renderer/lib/getHostComponentFromComposite.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/getHostComponentFromComposite'>;
+}
+declare module 'react-test-renderer/lib/getIteratorFn.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/getIteratorFn'>;
+}
+declare module 'react-test-renderer/lib/instantiateReactComponent.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/instantiateReactComponent'>;
+}
+declare module 'react-test-renderer/lib/isTextInputElement.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/isTextInputElement'>;
+}
+declare module 'react-test-renderer/lib/KeyEscapeUtils.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/KeyEscapeUtils'>;
+}
+declare module 'react-test-renderer/lib/lowPriorityWarning.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/lowPriorityWarning'>;
+}
+declare module 'react-test-renderer/lib/PluginModuleType.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/PluginModuleType'>;
+}
+declare module 'react-test-renderer/lib/PooledClass.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/PooledClass'>;
+}
+declare module 'react-test-renderer/lib/ReactChildFiber.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/ReactChildFiber'>;
+}
+declare module 'react-test-renderer/lib/ReactChildReconciler.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/ReactChildReconciler'>;
+}
+declare module 'react-test-renderer/lib/ReactComponentEnvironment.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/ReactComponentEnvironment'>;
+}
+declare module 'react-test-renderer/lib/ReactCompositeComponent.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/ReactCompositeComponent'>;
+}
+declare module 'react-test-renderer/lib/ReactCoroutine.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/ReactCoroutine'>;
+}
+declare module 'react-test-renderer/lib/ReactDebugTool.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/ReactDebugTool'>;
+}
+declare module 'react-test-renderer/lib/ReactDefaultBatchingStrategy.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/ReactDefaultBatchingStrategy'>;
+}
+declare module 'react-test-renderer/lib/ReactElementSymbol.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/ReactElementSymbol'>;
+}
+declare module 'react-test-renderer/lib/ReactEmptyComponent.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/ReactEmptyComponent'>;
+}
+declare module 'react-test-renderer/lib/ReactErrorUtils.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/ReactErrorUtils'>;
+}
+declare module 'react-test-renderer/lib/ReactEventEmitterMixin.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/ReactEventEmitterMixin'>;
+}
+declare module 'react-test-renderer/lib/ReactFeatureFlags.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/ReactFeatureFlags'>;
+}
+declare module 'react-test-renderer/lib/ReactFiber.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/ReactFiber'>;
+}
+declare module 'react-test-renderer/lib/ReactFiberBeginWork.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/ReactFiberBeginWork'>;
+}
+declare module 'react-test-renderer/lib/ReactFiberCommitWork.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/ReactFiberCommitWork'>;
+}
+declare module 'react-test-renderer/lib/ReactFiberCompleteWork.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/ReactFiberCompleteWork'>;
+}
+declare module 'react-test-renderer/lib/ReactFiberReconciler.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/ReactFiberReconciler'>;
+}
+declare module 'react-test-renderer/lib/ReactFiberRoot.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/ReactFiberRoot'>;
+}
+declare module 'react-test-renderer/lib/ReactFiberScheduler.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/ReactFiberScheduler'>;
+}
+declare module 'react-test-renderer/lib/ReactFiberUpdateQueue.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/ReactFiberUpdateQueue'>;
+}
+declare module 'react-test-renderer/lib/ReactHostComponent.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/ReactHostComponent'>;
+}
+declare module 'react-test-renderer/lib/ReactHostOperationHistoryHook.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/ReactHostOperationHistoryHook'>;
+}
+declare module 'react-test-renderer/lib/ReactInstanceMap.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/ReactInstanceMap'>;
+}
+declare module 'react-test-renderer/lib/ReactInstanceType.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/ReactInstanceType'>;
+}
+declare module 'react-test-renderer/lib/ReactInstrumentation.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/ReactInstrumentation'>;
+}
+declare module 'react-test-renderer/lib/ReactInvalidSetStateWarningHook.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/ReactInvalidSetStateWarningHook'>;
+}
+declare module 'react-test-renderer/lib/ReactMultiChild.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/ReactMultiChild'>;
+}
+declare module 'react-test-renderer/lib/ReactMultiChildUpdateTypes.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/ReactMultiChildUpdateTypes'>;
+}
+declare module 'react-test-renderer/lib/ReactNodeTypes.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/ReactNodeTypes'>;
+}
+declare module 'react-test-renderer/lib/ReactOwner.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/ReactOwner'>;
+}
+declare module 'react-test-renderer/lib/ReactPerf.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/ReactPerf'>;
+}
+declare module 'react-test-renderer/lib/ReactPriorityLevel.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/ReactPriorityLevel'>;
+}
+declare module 'react-test-renderer/lib/reactProdInvariant.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/reactProdInvariant'>;
+}
+declare module 'react-test-renderer/lib/ReactPropTypeLocationNames.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/ReactPropTypeLocationNames'>;
+}
+declare module 'react-test-renderer/lib/ReactPropTypeLocations.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/ReactPropTypeLocations'>;
+}
+declare module 'react-test-renderer/lib/ReactPropTypesSecret.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/ReactPropTypesSecret'>;
+}
+declare module 'react-test-renderer/lib/ReactReconciler.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/ReactReconciler'>;
+}
+declare module 'react-test-renderer/lib/ReactRef.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/ReactRef'>;
+}
+declare module 'react-test-renderer/lib/ReactReifiedYield.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/ReactReifiedYield'>;
+}
+declare module 'react-test-renderer/lib/ReactShallowRenderer.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/ReactShallowRenderer'>;
+}
+declare module 'react-test-renderer/lib/ReactSimpleEmptyComponent.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/ReactSimpleEmptyComponent'>;
+}
+declare module 'react-test-renderer/lib/ReactSyntheticEventType.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/ReactSyntheticEventType'>;
+}
+declare module 'react-test-renderer/lib/ReactTestEmptyComponent.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/ReactTestEmptyComponent'>;
+}
+declare module 'react-test-renderer/lib/ReactTestMount.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/ReactTestMount'>;
+}
+declare module 'react-test-renderer/lib/ReactTestReconcileTransaction.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/ReactTestReconcileTransaction'>;
+}
+declare module 'react-test-renderer/lib/ReactTestRenderer.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/ReactTestRenderer'>;
+}
+declare module 'react-test-renderer/lib/ReactTestTextComponent.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/ReactTestTextComponent'>;
+}
+declare module 'react-test-renderer/lib/ReactTypeOfWork.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/ReactTypeOfWork'>;
+}
+declare module 'react-test-renderer/lib/ReactTypes.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/ReactTypes'>;
+}
+declare module 'react-test-renderer/lib/ReactUpdateQueue.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/ReactUpdateQueue'>;
+}
+declare module 'react-test-renderer/lib/ReactUpdates.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/ReactUpdates'>;
+}
+declare module 'react-test-renderer/lib/ReactVersion.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/ReactVersion'>;
+}
+declare module 'react-test-renderer/lib/ResponderEventPlugin.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/ResponderEventPlugin'>;
+}
+declare module 'react-test-renderer/lib/ResponderSyntheticEvent.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/ResponderSyntheticEvent'>;
+}
+declare module 'react-test-renderer/lib/ResponderTouchHistoryStore.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/ResponderTouchHistoryStore'>;
+}
+declare module 'react-test-renderer/lib/shallow/accumulate.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/accumulate'>;
+}
+declare module 'react-test-renderer/lib/shallow/accumulateInto.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/accumulateInto'>;
+}
+declare module 'react-test-renderer/lib/shallow/adler32.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/adler32'>;
+}
+declare module 'react-test-renderer/lib/shallow/ARIADOMPropertyConfig.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/ARIADOMPropertyConfig'>;
+}
+declare module 'react-test-renderer/lib/shallow/AutoFocusUtils.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/AutoFocusUtils'>;
+}
+declare module 'react-test-renderer/lib/shallow/BeforeInputEventPlugin.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/BeforeInputEventPlugin'>;
+}
+declare module 'react-test-renderer/lib/shallow/CallbackQueue.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/CallbackQueue'>;
+}
+declare module 'react-test-renderer/lib/shallow/canDefineProperty.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/canDefineProperty'>;
+}
+declare module 'react-test-renderer/lib/shallow/ChangeEventPlugin.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/ChangeEventPlugin'>;
+}
+declare module 'react-test-renderer/lib/shallow/checkReactTypeSpec.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/checkReactTypeSpec'>;
+}
+declare module 'react-test-renderer/lib/shallow/createMicrosoftUnsafeLocalFunction.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/createMicrosoftUnsafeLocalFunction'>;
+}
+declare module 'react-test-renderer/lib/shallow/CSSProperty.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/CSSProperty'>;
+}
+declare module 'react-test-renderer/lib/shallow/CSSPropertyOperations.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/CSSPropertyOperations'>;
+}
+declare module 'react-test-renderer/lib/shallow/Danger.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/Danger'>;
+}
+declare module 'react-test-renderer/lib/shallow/dangerousStyleValue.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/dangerousStyleValue'>;
+}
+declare module 'react-test-renderer/lib/shallow/DefaultEventPluginOrder.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/DefaultEventPluginOrder'>;
+}
+declare module 'react-test-renderer/lib/shallow/deprecated.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/deprecated'>;
+}
+declare module 'react-test-renderer/lib/shallow/DOMChildrenOperations.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/DOMChildrenOperations'>;
+}
+declare module 'react-test-renderer/lib/shallow/DOMLazyTree.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/DOMLazyTree'>;
+}
+declare module 'react-test-renderer/lib/shallow/DOMNamespaces.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/DOMNamespaces'>;
+}
+declare module 'react-test-renderer/lib/shallow/DOMProperty.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/DOMProperty'>;
+}
+declare module 'react-test-renderer/lib/shallow/DOMPropertyOperations.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/DOMPropertyOperations'>;
+}
+declare module 'react-test-renderer/lib/shallow/EnterLeaveEventPlugin.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/EnterLeaveEventPlugin'>;
+}
+declare module 'react-test-renderer/lib/shallow/escapeTextContentForBrowser.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/escapeTextContentForBrowser'>;
+}
+declare module 'react-test-renderer/lib/shallow/EventConstants.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/EventConstants'>;
+}
+declare module 'react-test-renderer/lib/shallow/EventPluginHub.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/EventPluginHub'>;
+}
+declare module 'react-test-renderer/lib/shallow/EventPluginRegistry.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/EventPluginRegistry'>;
+}
+declare module 'react-test-renderer/lib/shallow/EventPluginUtils.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/EventPluginUtils'>;
+}
+declare module 'react-test-renderer/lib/shallow/EventPropagators.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/EventPropagators'>;
+}
+declare module 'react-test-renderer/lib/shallow/FallbackCompositionState.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/FallbackCompositionState'>;
+}
+declare module 'react-test-renderer/lib/shallow/findDOMNode.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/findDOMNode'>;
+}
+declare module 'react-test-renderer/lib/shallow/flattenChildren.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/flattenChildren'>;
+}
+declare module 'react-test-renderer/lib/shallow/forEachAccumulated.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/forEachAccumulated'>;
+}
+declare module 'react-test-renderer/lib/shallow/getEventCharCode.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/getEventCharCode'>;
+}
+declare module 'react-test-renderer/lib/shallow/getEventKey.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/getEventKey'>;
+}
+declare module 'react-test-renderer/lib/shallow/getEventModifierState.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/getEventModifierState'>;
+}
+declare module 'react-test-renderer/lib/shallow/getEventTarget.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/getEventTarget'>;
+}
+declare module 'react-test-renderer/lib/shallow/getHostComponentFromComposite.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/getHostComponentFromComposite'>;
+}
+declare module 'react-test-renderer/lib/shallow/getIteratorFn.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/getIteratorFn'>;
+}
+declare module 'react-test-renderer/lib/shallow/getNodeForCharacterOffset.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/getNodeForCharacterOffset'>;
+}
+declare module 'react-test-renderer/lib/shallow/getTextContentAccessor.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/getTextContentAccessor'>;
+}
+declare module 'react-test-renderer/lib/shallow/getVendorPrefixedEventName.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/getVendorPrefixedEventName'>;
+}
+declare module 'react-test-renderer/lib/shallow/HTMLDOMPropertyConfig.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/HTMLDOMPropertyConfig'>;
+}
+declare module 'react-test-renderer/lib/shallow/inputValueTracking.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/inputValueTracking'>;
+}
+declare module 'react-test-renderer/lib/shallow/instantiateReactComponent.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/instantiateReactComponent'>;
+}
+declare module 'react-test-renderer/lib/shallow/isEventSupported.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/isEventSupported'>;
+}
+declare module 'react-test-renderer/lib/shallow/isTextInputElement.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/isTextInputElement'>;
+}
+declare module 'react-test-renderer/lib/shallow/KeyEscapeUtils.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/KeyEscapeUtils'>;
+}
+declare module 'react-test-renderer/lib/shallow/LinkedValueUtils.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/LinkedValueUtils'>;
+}
+declare module 'react-test-renderer/lib/shallow/lowPriorityWarning.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/lowPriorityWarning'>;
+}
+declare module 'react-test-renderer/lib/shallow/PluginModuleType.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/PluginModuleType'>;
+}
+declare module 'react-test-renderer/lib/shallow/PooledClass.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/PooledClass'>;
+}
+declare module 'react-test-renderer/lib/shallow/quoteAttributeValueForBrowser.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/quoteAttributeValueForBrowser'>;
+}
+declare module 'react-test-renderer/lib/shallow/ReactBrowserEventEmitter.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/ReactBrowserEventEmitter'>;
+}
+declare module 'react-test-renderer/lib/shallow/ReactChildFiber.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/ReactChildFiber'>;
+}
+declare module 'react-test-renderer/lib/shallow/ReactChildReconciler.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/ReactChildReconciler'>;
+}
+declare module 'react-test-renderer/lib/shallow/ReactComponentBrowserEnvironment.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/ReactComponentBrowserEnvironment'>;
+}
+declare module 'react-test-renderer/lib/shallow/ReactComponentEnvironment.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/ReactComponentEnvironment'>;
+}
+declare module 'react-test-renderer/lib/shallow/ReactCompositeComponent.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/ReactCompositeComponent'>;
+}
+declare module 'react-test-renderer/lib/shallow/ReactCoroutine.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/ReactCoroutine'>;
+}
+declare module 'react-test-renderer/lib/shallow/ReactDebugTool.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/ReactDebugTool'>;
+}
+declare module 'react-test-renderer/lib/shallow/ReactDefaultBatchingStrategy.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/ReactDefaultBatchingStrategy'>;
+}
+declare module 'react-test-renderer/lib/shallow/ReactDefaultInjection.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/ReactDefaultInjection'>;
+}
+declare module 'react-test-renderer/lib/shallow/ReactDOM.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/ReactDOM'>;
+}
+declare module 'react-test-renderer/lib/shallow/ReactDOMComponent.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/ReactDOMComponent'>;
+}
+declare module 'react-test-renderer/lib/shallow/ReactDOMComponentFlags.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/ReactDOMComponentFlags'>;
+}
+declare module 'react-test-renderer/lib/shallow/ReactDOMComponentTree.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/ReactDOMComponentTree'>;
+}
+declare module 'react-test-renderer/lib/shallow/ReactDOMContainerInfo.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/ReactDOMContainerInfo'>;
+}
+declare module 'react-test-renderer/lib/shallow/ReactDOMEmptyComponent.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/ReactDOMEmptyComponent'>;
+}
+declare module 'react-test-renderer/lib/shallow/ReactDOMFeatureFlags.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/ReactDOMFeatureFlags'>;
+}
+declare module 'react-test-renderer/lib/shallow/ReactDOMFiber.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/ReactDOMFiber'>;
+}
+declare module 'react-test-renderer/lib/shallow/ReactDOMIDOperations.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/ReactDOMIDOperations'>;
+}
+declare module 'react-test-renderer/lib/shallow/ReactDOMInput.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/ReactDOMInput'>;
+}
+declare module 'react-test-renderer/lib/shallow/ReactDOMInvalidARIAHook.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/ReactDOMInvalidARIAHook'>;
+}
+declare module 'react-test-renderer/lib/shallow/ReactDOMNullInputValuePropHook.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/ReactDOMNullInputValuePropHook'>;
+}
+declare module 'react-test-renderer/lib/shallow/ReactDOMOption.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/ReactDOMOption'>;
+}
+declare module 'react-test-renderer/lib/shallow/ReactDOMSelect.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/ReactDOMSelect'>;
+}
+declare module 'react-test-renderer/lib/shallow/ReactDOMSelection.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/ReactDOMSelection'>;
+}
+declare module 'react-test-renderer/lib/shallow/ReactDOMServer.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/ReactDOMServer'>;
+}
+declare module 'react-test-renderer/lib/shallow/ReactDOMTextarea.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/ReactDOMTextarea'>;
+}
+declare module 'react-test-renderer/lib/shallow/ReactDOMTextComponent.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/ReactDOMTextComponent'>;
+}
+declare module 'react-test-renderer/lib/shallow/ReactDOMTreeTraversal.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/ReactDOMTreeTraversal'>;
+}
+declare module 'react-test-renderer/lib/shallow/ReactDOMUnknownPropertyHook.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/ReactDOMUnknownPropertyHook'>;
+}
+declare module 'react-test-renderer/lib/shallow/ReactElementSymbol.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/ReactElementSymbol'>;
+}
+declare module 'react-test-renderer/lib/shallow/ReactEmptyComponent.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/ReactEmptyComponent'>;
+}
+declare module 'react-test-renderer/lib/shallow/ReactErrorUtils.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/ReactErrorUtils'>;
+}
+declare module 'react-test-renderer/lib/shallow/ReactEventEmitterMixin.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/ReactEventEmitterMixin'>;
+}
+declare module 'react-test-renderer/lib/shallow/ReactEventListener.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/ReactEventListener'>;
+}
+declare module 'react-test-renderer/lib/shallow/ReactFeatureFlags.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/ReactFeatureFlags'>;
+}
+declare module 'react-test-renderer/lib/shallow/ReactFiber.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/ReactFiber'>;
+}
+declare module 'react-test-renderer/lib/shallow/ReactFiberBeginWork.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/ReactFiberBeginWork'>;
+}
+declare module 'react-test-renderer/lib/shallow/ReactFiberCommitWork.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/ReactFiberCommitWork'>;
+}
+declare module 'react-test-renderer/lib/shallow/ReactFiberCompleteWork.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/ReactFiberCompleteWork'>;
+}
+declare module 'react-test-renderer/lib/shallow/ReactFiberReconciler.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/ReactFiberReconciler'>;
+}
+declare module 'react-test-renderer/lib/shallow/ReactFiberRoot.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/ReactFiberRoot'>;
+}
+declare module 'react-test-renderer/lib/shallow/ReactFiberScheduler.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/ReactFiberScheduler'>;
+}
+declare module 'react-test-renderer/lib/shallow/ReactFiberUpdateQueue.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/ReactFiberUpdateQueue'>;
+}
+declare module 'react-test-renderer/lib/shallow/ReactHostComponent.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/ReactHostComponent'>;
+}
+declare module 'react-test-renderer/lib/shallow/ReactHostOperationHistoryHook.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/ReactHostOperationHistoryHook'>;
+}
+declare module 'react-test-renderer/lib/shallow/ReactInjection.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/ReactInjection'>;
+}
+declare module 'react-test-renderer/lib/shallow/ReactInputSelection.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/ReactInputSelection'>;
+}
+declare module 'react-test-renderer/lib/shallow/ReactInstanceMap.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/ReactInstanceMap'>;
+}
+declare module 'react-test-renderer/lib/shallow/ReactInstanceType.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/ReactInstanceType'>;
+}
+declare module 'react-test-renderer/lib/shallow/ReactInstrumentation.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/ReactInstrumentation'>;
+}
+declare module 'react-test-renderer/lib/shallow/ReactInvalidSetStateWarningHook.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/ReactInvalidSetStateWarningHook'>;
+}
+declare module 'react-test-renderer/lib/shallow/ReactMarkupChecksum.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/ReactMarkupChecksum'>;
+}
+declare module 'react-test-renderer/lib/shallow/ReactMount.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/ReactMount'>;
+}
+declare module 'react-test-renderer/lib/shallow/ReactMultiChild.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/ReactMultiChild'>;
+}
+declare module 'react-test-renderer/lib/shallow/ReactMultiChildUpdateTypes.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/ReactMultiChildUpdateTypes'>;
+}
+declare module 'react-test-renderer/lib/shallow/ReactNodeTypes.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/ReactNodeTypes'>;
+}
+declare module 'react-test-renderer/lib/shallow/ReactOwner.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/ReactOwner'>;
+}
+declare module 'react-test-renderer/lib/shallow/ReactPerf.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/ReactPerf'>;
+}
+declare module 'react-test-renderer/lib/shallow/ReactPriorityLevel.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/ReactPriorityLevel'>;
+}
+declare module 'react-test-renderer/lib/shallow/reactProdInvariant.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/reactProdInvariant'>;
+}
+declare module 'react-test-renderer/lib/shallow/ReactPropTypeLocationNames.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/ReactPropTypeLocationNames'>;
+}
+declare module 'react-test-renderer/lib/shallow/ReactPropTypeLocations.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/ReactPropTypeLocations'>;
+}
+declare module 'react-test-renderer/lib/shallow/ReactPropTypesSecret.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/ReactPropTypesSecret'>;
+}
+declare module 'react-test-renderer/lib/shallow/ReactReconciler.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/ReactReconciler'>;
+}
+declare module 'react-test-renderer/lib/shallow/ReactReconcileTransaction.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/ReactReconcileTransaction'>;
+}
+declare module 'react-test-renderer/lib/shallow/ReactRef.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/ReactRef'>;
+}
+declare module 'react-test-renderer/lib/shallow/ReactReifiedYield.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/ReactReifiedYield'>;
+}
+declare module 'react-test-renderer/lib/shallow/ReactServerBatchingStrategy.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/ReactServerBatchingStrategy'>;
+}
+declare module 'react-test-renderer/lib/shallow/ReactServerRendering.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/ReactServerRendering'>;
+}
+declare module 'react-test-renderer/lib/shallow/ReactServerRenderingTransaction.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/ReactServerRenderingTransaction'>;
+}
+declare module 'react-test-renderer/lib/shallow/ReactServerUpdateQueue.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/ReactServerUpdateQueue'>;
+}
+declare module 'react-test-renderer/lib/shallow/ReactShallowRenderer.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/ReactShallowRenderer'>;
+}
+declare module 'react-test-renderer/lib/shallow/ReactSimpleEmptyComponent.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/ReactSimpleEmptyComponent'>;
+}
+declare module 'react-test-renderer/lib/shallow/ReactSyntheticEventType.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/ReactSyntheticEventType'>;
+}
+declare module 'react-test-renderer/lib/shallow/ReactTestEmptyComponent.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/ReactTestEmptyComponent'>;
+}
+declare module 'react-test-renderer/lib/shallow/ReactTestMount.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/ReactTestMount'>;
+}
+declare module 'react-test-renderer/lib/shallow/ReactTestReconcileTransaction.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/ReactTestReconcileTransaction'>;
+}
+declare module 'react-test-renderer/lib/shallow/ReactTestRenderer.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/ReactTestRenderer'>;
+}
+declare module 'react-test-renderer/lib/shallow/ReactTestTextComponent.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/ReactTestTextComponent'>;
+}
+declare module 'react-test-renderer/lib/shallow/ReactTypeOfWork.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/ReactTypeOfWork'>;
+}
+declare module 'react-test-renderer/lib/shallow/ReactTypes.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/ReactTypes'>;
+}
+declare module 'react-test-renderer/lib/shallow/ReactUpdateQueue.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/ReactUpdateQueue'>;
+}
+declare module 'react-test-renderer/lib/shallow/ReactUpdates.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/ReactUpdates'>;
+}
+declare module 'react-test-renderer/lib/shallow/ReactVersion.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/ReactVersion'>;
+}
+declare module 'react-test-renderer/lib/shallow/renderSubtreeIntoContainer.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/renderSubtreeIntoContainer'>;
+}
+declare module 'react-test-renderer/lib/shallow/ResponderEventPlugin.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/ResponderEventPlugin'>;
+}
+declare module 'react-test-renderer/lib/shallow/ResponderSyntheticEvent.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/ResponderSyntheticEvent'>;
+}
+declare module 'react-test-renderer/lib/shallow/ResponderTouchHistoryStore.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/ResponderTouchHistoryStore'>;
+}
+declare module 'react-test-renderer/lib/shallow/SelectEventPlugin.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/SelectEventPlugin'>;
+}
+declare module 'react-test-renderer/lib/shallow/setInnerHTML.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/setInnerHTML'>;
+}
+declare module 'react-test-renderer/lib/shallow/setTextContent.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/setTextContent'>;
+}
+declare module 'react-test-renderer/lib/shallow/shouldUpdateReactComponent.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/shouldUpdateReactComponent'>;
+}
+declare module 'react-test-renderer/lib/shallow/SimpleEventPlugin.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/SimpleEventPlugin'>;
+}
+declare module 'react-test-renderer/lib/shallow/SVGDOMPropertyConfig.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/SVGDOMPropertyConfig'>;
+}
+declare module 'react-test-renderer/lib/shallow/SyntheticAnimationEvent.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/SyntheticAnimationEvent'>;
+}
+declare module 'react-test-renderer/lib/shallow/SyntheticClipboardEvent.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/SyntheticClipboardEvent'>;
+}
+declare module 'react-test-renderer/lib/shallow/SyntheticCompositionEvent.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/SyntheticCompositionEvent'>;
+}
+declare module 'react-test-renderer/lib/shallow/SyntheticDragEvent.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/SyntheticDragEvent'>;
+}
+declare module 'react-test-renderer/lib/shallow/SyntheticEvent.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/SyntheticEvent'>;
+}
+declare module 'react-test-renderer/lib/shallow/SyntheticFocusEvent.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/SyntheticFocusEvent'>;
+}
+declare module 'react-test-renderer/lib/shallow/SyntheticInputEvent.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/SyntheticInputEvent'>;
+}
+declare module 'react-test-renderer/lib/shallow/SyntheticKeyboardEvent.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/SyntheticKeyboardEvent'>;
+}
+declare module 'react-test-renderer/lib/shallow/SyntheticMouseEvent.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/SyntheticMouseEvent'>;
+}
+declare module 'react-test-renderer/lib/shallow/SyntheticTouchEvent.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/SyntheticTouchEvent'>;
+}
+declare module 'react-test-renderer/lib/shallow/SyntheticTransitionEvent.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/SyntheticTransitionEvent'>;
+}
+declare module 'react-test-renderer/lib/shallow/SyntheticUIEvent.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/SyntheticUIEvent'>;
+}
+declare module 'react-test-renderer/lib/shallow/SyntheticWheelEvent.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/SyntheticWheelEvent'>;
+}
+declare module 'react-test-renderer/lib/shallow/TapEventPlugin.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/TapEventPlugin'>;
+}
+declare module 'react-test-renderer/lib/shallow/TouchHistoryMath.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/TouchHistoryMath'>;
+}
+declare module 'react-test-renderer/lib/shallow/Transaction.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/Transaction'>;
+}
+declare module 'react-test-renderer/lib/shallow/traverseAllChildren.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/traverseAllChildren'>;
+}
+declare module 'react-test-renderer/lib/shallow/validateDOMNesting.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/validateDOMNesting'>;
+}
+declare module 'react-test-renderer/lib/shallow/ViewportMetrics.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shallow/ViewportMetrics'>;
+}
+declare module 'react-test-renderer/lib/shouldUpdateReactComponent.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/shouldUpdateReactComponent'>;
+}
+declare module 'react-test-renderer/lib/SyntheticEvent.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/SyntheticEvent'>;
+}
+declare module 'react-test-renderer/lib/TouchHistoryMath.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/TouchHistoryMath'>;
+}
+declare module 'react-test-renderer/lib/Transaction.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/Transaction'>;
+}
+declare module 'react-test-renderer/lib/traverseAllChildren.js' {
+ declare module.exports: $Exports<'react-test-renderer/lib/traverseAllChildren'>;
+}
+declare module 'react-test-renderer/shallow.js' {
+ declare module.exports: $Exports<'react-test-renderer/shallow'>;
+}
-// flow-typed signature: 0cf5b7ee3f4301019fdea41fdb5aaab4
-// flow-typed version: <<STUB>>/react-virtualized_v^9.1.0/flow_v0.47.0
+// flow-typed signature: bcba3894251139c943fd805147696087
+// flow-typed version: <<STUB>>/react-virtualized_v9.9.0/flow_v0.52.0
/**
* This is an autogenerated libdef stub for:
declare module.exports: any;
}
+declare module 'react-virtualized/dist/commonjs/Grid/accessibilityOverscanIndicesGetter.jest' {
+ declare module.exports: any;
+}
+
+declare module 'react-virtualized/dist/commonjs/Grid/accessibilityOverscanIndicesGetter' {
+ declare module.exports: any;
+}
+
declare module 'react-virtualized/dist/commonjs/Grid/defaultCellRangeRenderer' {
declare module.exports: any;
}
+declare module 'react-virtualized/dist/commonjs/Grid/defaultOverscanIndicesGetter.jest' {
+ declare module.exports: any;
+}
+
+declare module 'react-virtualized/dist/commonjs/Grid/defaultOverscanIndicesGetter' {
+ declare module.exports: any;
+}
+
declare module 'react-virtualized/dist/commonjs/Grid/Grid.jest' {
declare module.exports: any;
}
declare module.exports: any;
}
-declare module 'react-virtualized/dist/commonjs/Grid/utils/defaultOverscanIndicesGetter.jest' {
- declare module.exports: any;
-}
-
-declare module 'react-virtualized/dist/commonjs/Grid/utils/defaultOverscanIndicesGetter' {
- declare module.exports: any;
-}
-
declare module 'react-virtualized/dist/commonjs/Grid/utils/ScalingCellSizeAndPositionManager.jest' {
declare module.exports: any;
}
declare module.exports: any;
}
+declare module 'react-virtualized/dist/commonjs/Masonry/createCellPositioner' {
+ declare module.exports: any;
+}
+
+declare module 'react-virtualized/dist/commonjs/Masonry/index' {
+ declare module.exports: any;
+}
+
+declare module 'react-virtualized/dist/commonjs/Masonry/Masonry.jest' {
+ declare module.exports: any;
+}
+
+declare module 'react-virtualized/dist/commonjs/Masonry/Masonry' {
+ declare module.exports: any;
+}
+
+declare module 'react-virtualized/dist/commonjs/Masonry/PositionCache' {
+ declare module.exports: any;
+}
+
+declare module 'react-virtualized/dist/commonjs/MultiGrid/CellMeasurerCacheDecorator' {
+ declare module.exports: any;
+}
+
declare module 'react-virtualized/dist/commonjs/MultiGrid/index' {
declare module.exports: any;
}
declare module.exports: any;
}
+declare module 'react-virtualized/dist/commonjs/Table/defaultHeaderRowRenderer' {
+ declare module.exports: any;
+}
+
declare module 'react-virtualized/dist/commonjs/Table/defaultRowRenderer' {
declare module.exports: any;
}
declare module.exports: any;
}
+declare module 'react-virtualized/dist/commonjs/vendor/binarySearchBounds' {
+ declare module.exports: any;
+}
+
declare module 'react-virtualized/dist/commonjs/vendor/detectElementResize' {
declare module.exports: any;
}
+declare module 'react-virtualized/dist/commonjs/vendor/intervalTree' {
+ declare module.exports: any;
+}
+
declare module 'react-virtualized/dist/commonjs/WindowScroller/index' {
declare module.exports: any;
}
declare module.exports: any;
}
+declare module 'react-virtualized/dist/es/Grid/accessibilityOverscanIndicesGetter.jest' {
+ declare module.exports: any;
+}
+
+declare module 'react-virtualized/dist/es/Grid/accessibilityOverscanIndicesGetter' {
+ declare module.exports: any;
+}
+
declare module 'react-virtualized/dist/es/Grid/defaultCellRangeRenderer' {
declare module.exports: any;
}
+declare module 'react-virtualized/dist/es/Grid/defaultOverscanIndicesGetter.jest' {
+ declare module.exports: any;
+}
+
+declare module 'react-virtualized/dist/es/Grid/defaultOverscanIndicesGetter' {
+ declare module.exports: any;
+}
+
declare module 'react-virtualized/dist/es/Grid/Grid.jest' {
declare module.exports: any;
}
declare module.exports: any;
}
-declare module 'react-virtualized/dist/es/Grid/utils/defaultOverscanIndicesGetter.jest' {
- declare module.exports: any;
-}
-
-declare module 'react-virtualized/dist/es/Grid/utils/defaultOverscanIndicesGetter' {
- declare module.exports: any;
-}
-
declare module 'react-virtualized/dist/es/Grid/utils/ScalingCellSizeAndPositionManager.jest' {
declare module.exports: any;
}
declare module.exports: any;
}
+declare module 'react-virtualized/dist/es/Masonry/createCellPositioner' {
+ declare module.exports: any;
+}
+
+declare module 'react-virtualized/dist/es/Masonry/index' {
+ declare module.exports: any;
+}
+
+declare module 'react-virtualized/dist/es/Masonry/Masonry.jest' {
+ declare module.exports: any;
+}
+
+declare module 'react-virtualized/dist/es/Masonry/Masonry' {
+ declare module.exports: any;
+}
+
+declare module 'react-virtualized/dist/es/Masonry/PositionCache' {
+ declare module.exports: any;
+}
+
+declare module 'react-virtualized/dist/es/MultiGrid/CellMeasurerCacheDecorator' {
+ declare module.exports: any;
+}
+
declare module 'react-virtualized/dist/es/MultiGrid/index' {
declare module.exports: any;
}
declare module.exports: any;
}
+declare module 'react-virtualized/dist/es/Table/defaultHeaderRowRenderer' {
+ declare module.exports: any;
+}
+
declare module 'react-virtualized/dist/es/Table/defaultRowRenderer' {
declare module.exports: any;
}
declare module.exports: any;
}
+declare module 'react-virtualized/dist/es/vendor/binarySearchBounds' {
+ declare module.exports: any;
+}
+
declare module 'react-virtualized/dist/es/vendor/detectElementResize' {
declare module.exports: any;
}
+declare module 'react-virtualized/dist/es/vendor/intervalTree' {
+ declare module.exports: any;
+}
+
declare module 'react-virtualized/dist/es/WindowScroller/index' {
declare module.exports: any;
}
declare module 'react-virtualized/dist/commonjs/ColumnSizer/index.js' {
declare module.exports: $Exports<'react-virtualized/dist/commonjs/ColumnSizer/index'>;
}
+declare module 'react-virtualized/dist/commonjs/Grid/accessibilityOverscanIndicesGetter.jest.js' {
+ declare module.exports: $Exports<'react-virtualized/dist/commonjs/Grid/accessibilityOverscanIndicesGetter.jest'>;
+}
+declare module 'react-virtualized/dist/commonjs/Grid/accessibilityOverscanIndicesGetter.js' {
+ declare module.exports: $Exports<'react-virtualized/dist/commonjs/Grid/accessibilityOverscanIndicesGetter'>;
+}
declare module 'react-virtualized/dist/commonjs/Grid/defaultCellRangeRenderer.js' {
declare module.exports: $Exports<'react-virtualized/dist/commonjs/Grid/defaultCellRangeRenderer'>;
}
+declare module 'react-virtualized/dist/commonjs/Grid/defaultOverscanIndicesGetter.jest.js' {
+ declare module.exports: $Exports<'react-virtualized/dist/commonjs/Grid/defaultOverscanIndicesGetter.jest'>;
+}
+declare module 'react-virtualized/dist/commonjs/Grid/defaultOverscanIndicesGetter.js' {
+ declare module.exports: $Exports<'react-virtualized/dist/commonjs/Grid/defaultOverscanIndicesGetter'>;
+}
declare module 'react-virtualized/dist/commonjs/Grid/Grid.jest.js' {
declare module.exports: $Exports<'react-virtualized/dist/commonjs/Grid/Grid.jest'>;
}
declare module 'react-virtualized/dist/commonjs/Grid/utils/CellSizeAndPositionManager.js' {
declare module.exports: $Exports<'react-virtualized/dist/commonjs/Grid/utils/CellSizeAndPositionManager'>;
}
-declare module 'react-virtualized/dist/commonjs/Grid/utils/defaultOverscanIndicesGetter.jest.js' {
- declare module.exports: $Exports<'react-virtualized/dist/commonjs/Grid/utils/defaultOverscanIndicesGetter.jest'>;
-}
-declare module 'react-virtualized/dist/commonjs/Grid/utils/defaultOverscanIndicesGetter.js' {
- declare module.exports: $Exports<'react-virtualized/dist/commonjs/Grid/utils/defaultOverscanIndicesGetter'>;
-}
declare module 'react-virtualized/dist/commonjs/Grid/utils/ScalingCellSizeAndPositionManager.jest.js' {
declare module.exports: $Exports<'react-virtualized/dist/commonjs/Grid/utils/ScalingCellSizeAndPositionManager.jest'>;
}
declare module 'react-virtualized/dist/commonjs/List/List.js' {
declare module.exports: $Exports<'react-virtualized/dist/commonjs/List/List'>;
}
+declare module 'react-virtualized/dist/commonjs/Masonry/createCellPositioner.js' {
+ declare module.exports: $Exports<'react-virtualized/dist/commonjs/Masonry/createCellPositioner'>;
+}
+declare module 'react-virtualized/dist/commonjs/Masonry/index.js' {
+ declare module.exports: $Exports<'react-virtualized/dist/commonjs/Masonry/index'>;
+}
+declare module 'react-virtualized/dist/commonjs/Masonry/Masonry.jest.js' {
+ declare module.exports: $Exports<'react-virtualized/dist/commonjs/Masonry/Masonry.jest'>;
+}
+declare module 'react-virtualized/dist/commonjs/Masonry/Masonry.js' {
+ declare module.exports: $Exports<'react-virtualized/dist/commonjs/Masonry/Masonry'>;
+}
+declare module 'react-virtualized/dist/commonjs/Masonry/PositionCache.js' {
+ declare module.exports: $Exports<'react-virtualized/dist/commonjs/Masonry/PositionCache'>;
+}
+declare module 'react-virtualized/dist/commonjs/MultiGrid/CellMeasurerCacheDecorator.js' {
+ declare module.exports: $Exports<'react-virtualized/dist/commonjs/MultiGrid/CellMeasurerCacheDecorator'>;
+}
declare module 'react-virtualized/dist/commonjs/MultiGrid/index.js' {
declare module.exports: $Exports<'react-virtualized/dist/commonjs/MultiGrid/index'>;
}
declare module 'react-virtualized/dist/commonjs/Table/defaultHeaderRenderer.js' {
declare module.exports: $Exports<'react-virtualized/dist/commonjs/Table/defaultHeaderRenderer'>;
}
+declare module 'react-virtualized/dist/commonjs/Table/defaultHeaderRowRenderer.js' {
+ declare module.exports: $Exports<'react-virtualized/dist/commonjs/Table/defaultHeaderRowRenderer'>;
+}
declare module 'react-virtualized/dist/commonjs/Table/defaultRowRenderer.js' {
declare module.exports: $Exports<'react-virtualized/dist/commonjs/Table/defaultRowRenderer'>;
}
declare module 'react-virtualized/dist/commonjs/utils/TestHelper.js' {
declare module.exports: $Exports<'react-virtualized/dist/commonjs/utils/TestHelper'>;
}
+declare module 'react-virtualized/dist/commonjs/vendor/binarySearchBounds.js' {
+ declare module.exports: $Exports<'react-virtualized/dist/commonjs/vendor/binarySearchBounds'>;
+}
declare module 'react-virtualized/dist/commonjs/vendor/detectElementResize.js' {
declare module.exports: $Exports<'react-virtualized/dist/commonjs/vendor/detectElementResize'>;
}
+declare module 'react-virtualized/dist/commonjs/vendor/intervalTree.js' {
+ declare module.exports: $Exports<'react-virtualized/dist/commonjs/vendor/intervalTree'>;
+}
declare module 'react-virtualized/dist/commonjs/WindowScroller/index.js' {
declare module.exports: $Exports<'react-virtualized/dist/commonjs/WindowScroller/index'>;
}
declare module 'react-virtualized/dist/es/ColumnSizer/index.js' {
declare module.exports: $Exports<'react-virtualized/dist/es/ColumnSizer/index'>;
}
+declare module 'react-virtualized/dist/es/Grid/accessibilityOverscanIndicesGetter.jest.js' {
+ declare module.exports: $Exports<'react-virtualized/dist/es/Grid/accessibilityOverscanIndicesGetter.jest'>;
+}
+declare module 'react-virtualized/dist/es/Grid/accessibilityOverscanIndicesGetter.js' {
+ declare module.exports: $Exports<'react-virtualized/dist/es/Grid/accessibilityOverscanIndicesGetter'>;
+}
declare module 'react-virtualized/dist/es/Grid/defaultCellRangeRenderer.js' {
declare module.exports: $Exports<'react-virtualized/dist/es/Grid/defaultCellRangeRenderer'>;
}
+declare module 'react-virtualized/dist/es/Grid/defaultOverscanIndicesGetter.jest.js' {
+ declare module.exports: $Exports<'react-virtualized/dist/es/Grid/defaultOverscanIndicesGetter.jest'>;
+}
+declare module 'react-virtualized/dist/es/Grid/defaultOverscanIndicesGetter.js' {
+ declare module.exports: $Exports<'react-virtualized/dist/es/Grid/defaultOverscanIndicesGetter'>;
+}
declare module 'react-virtualized/dist/es/Grid/Grid.jest.js' {
declare module.exports: $Exports<'react-virtualized/dist/es/Grid/Grid.jest'>;
}
declare module 'react-virtualized/dist/es/Grid/utils/CellSizeAndPositionManager.js' {
declare module.exports: $Exports<'react-virtualized/dist/es/Grid/utils/CellSizeAndPositionManager'>;
}
-declare module 'react-virtualized/dist/es/Grid/utils/defaultOverscanIndicesGetter.jest.js' {
- declare module.exports: $Exports<'react-virtualized/dist/es/Grid/utils/defaultOverscanIndicesGetter.jest'>;
-}
-declare module 'react-virtualized/dist/es/Grid/utils/defaultOverscanIndicesGetter.js' {
- declare module.exports: $Exports<'react-virtualized/dist/es/Grid/utils/defaultOverscanIndicesGetter'>;
-}
declare module 'react-virtualized/dist/es/Grid/utils/ScalingCellSizeAndPositionManager.jest.js' {
declare module.exports: $Exports<'react-virtualized/dist/es/Grid/utils/ScalingCellSizeAndPositionManager.jest'>;
}
declare module 'react-virtualized/dist/es/List/List.js' {
declare module.exports: $Exports<'react-virtualized/dist/es/List/List'>;
}
+declare module 'react-virtualized/dist/es/Masonry/createCellPositioner.js' {
+ declare module.exports: $Exports<'react-virtualized/dist/es/Masonry/createCellPositioner'>;
+}
+declare module 'react-virtualized/dist/es/Masonry/index.js' {
+ declare module.exports: $Exports<'react-virtualized/dist/es/Masonry/index'>;
+}
+declare module 'react-virtualized/dist/es/Masonry/Masonry.jest.js' {
+ declare module.exports: $Exports<'react-virtualized/dist/es/Masonry/Masonry.jest'>;
+}
+declare module 'react-virtualized/dist/es/Masonry/Masonry.js' {
+ declare module.exports: $Exports<'react-virtualized/dist/es/Masonry/Masonry'>;
+}
+declare module 'react-virtualized/dist/es/Masonry/PositionCache.js' {
+ declare module.exports: $Exports<'react-virtualized/dist/es/Masonry/PositionCache'>;
+}
+declare module 'react-virtualized/dist/es/MultiGrid/CellMeasurerCacheDecorator.js' {
+ declare module.exports: $Exports<'react-virtualized/dist/es/MultiGrid/CellMeasurerCacheDecorator'>;
+}
declare module 'react-virtualized/dist/es/MultiGrid/index.js' {
declare module.exports: $Exports<'react-virtualized/dist/es/MultiGrid/index'>;
}
declare module 'react-virtualized/dist/es/Table/defaultHeaderRenderer.js' {
declare module.exports: $Exports<'react-virtualized/dist/es/Table/defaultHeaderRenderer'>;
}
+declare module 'react-virtualized/dist/es/Table/defaultHeaderRowRenderer.js' {
+ declare module.exports: $Exports<'react-virtualized/dist/es/Table/defaultHeaderRowRenderer'>;
+}
declare module 'react-virtualized/dist/es/Table/defaultRowRenderer.js' {
declare module.exports: $Exports<'react-virtualized/dist/es/Table/defaultRowRenderer'>;
}
declare module 'react-virtualized/dist/es/utils/TestHelper.js' {
declare module.exports: $Exports<'react-virtualized/dist/es/utils/TestHelper'>;
}
+declare module 'react-virtualized/dist/es/vendor/binarySearchBounds.js' {
+ declare module.exports: $Exports<'react-virtualized/dist/es/vendor/binarySearchBounds'>;
+}
declare module 'react-virtualized/dist/es/vendor/detectElementResize.js' {
declare module.exports: $Exports<'react-virtualized/dist/es/vendor/detectElementResize'>;
}
+declare module 'react-virtualized/dist/es/vendor/intervalTree.js' {
+ declare module.exports: $Exports<'react-virtualized/dist/es/vendor/intervalTree'>;
+}
declare module 'react-virtualized/dist/es/WindowScroller/index.js' {
declare module.exports: $Exports<'react-virtualized/dist/es/WindowScroller/index'>;
}
-// flow-typed signature: ce67b927587f409a893b94f59e058b87
-// flow-typed version: <<STUB>>/redux-logger_v2.2.1/flow_v0.47.0
+// flow-typed signature: e8cd022c77103a9fc1cff2adae48e010
+// flow-typed version: <<STUB>>/redux-logger_v2.2.1/flow_v0.52.0
/**
* This is an autogenerated libdef stub for:
-// flow-typed signature: 70151cd4d99c9cf3d48e54f54a7c649c
-// flow-typed version: <<STUB>>/redux-thunk_v1.0.2/flow_v0.47.0
+// flow-typed signature: cf8f63f0ab212c4370ead7e10333c4e5
+// flow-typed version: <<STUB>>/redux-thunk_v1.0.2/flow_v0.52.0
/**
* This is an autogenerated libdef stub for:
-// flow-typed signature: 76c3dfb5a40ce169d5c08fe80dbd029a
-// flow-typed version: 37b1c6d953/redux_v3.x.x/flow_>=v0.33.x
+// flow-typed signature: 86993bd000012d3e1ef10d757d16952d
+// flow-typed version: a165222d28/redux_v3.x.x/flow_>=v0.33.x
declare module 'redux' {
S = State
A = Action
+ D = Dispatch
*/
- declare type Dispatch<A: { type: $Subtype<string> }> = (action: A) => A;
+ declare type DispatchAPI<A> = (action: A) => A;
+ declare type Dispatch<A: { type: $Subtype<string> }> = DispatchAPI<A>;
- declare type MiddlewareAPI<S, A> = {
- dispatch: Dispatch<A>;
+ declare type MiddlewareAPI<S, A, D = Dispatch<A>> = {
+ dispatch: D;
getState(): S;
};
- declare type Store<S, A> = {
+ declare type Store<S, A, D = Dispatch<A>> = {
// rewrite MiddlewareAPI members in order to get nicer error messages (intersections produce long messages)
- dispatch: Dispatch<A>;
+ dispatch: D;
getState(): S;
subscribe(listener: () => void): () => void;
replaceReducer(nextReducer: Reducer<S, A>): void
declare type CombinedReducer<S, A> = (state: $Shape<S> & {} | void, action: A) => S;
- declare type Middleware<S, A> =
- (api: MiddlewareAPI<S, A>) =>
- (next: Dispatch<A>) => Dispatch<A>;
+ declare type Middleware<S, A, D = Dispatch<A>> =
+ (api: MiddlewareAPI<S, A, D>) =>
+ (next: D) => D;
- declare type StoreCreator<S, A> = {
- (reducer: Reducer<S, A>, enhancer?: StoreEnhancer<S, A>): Store<S, A>;
- (reducer: Reducer<S, A>, preloadedState: S, enhancer?: StoreEnhancer<S, A>): Store<S, A>;
+ declare type StoreCreator<S, A, D = Dispatch<A>> = {
+ (reducer: Reducer<S, A>, enhancer?: StoreEnhancer<S, A, D>): Store<S, A, D>;
+ (reducer: Reducer<S, A>, preloadedState: S, enhancer?: StoreEnhancer<S, A, D>): Store<S, A, D>;
};
- declare type StoreEnhancer<S, A> = (next: StoreCreator<S, A>) => StoreCreator<S, A>;
+ declare type StoreEnhancer<S, A, D = Dispatch<A>> = (next: StoreCreator<S, A, D>) => StoreCreator<S, A, D>;
- declare function createStore<S, A>(reducer: Reducer<S, A>, enhancer?: StoreEnhancer<S, A>): Store<S, A>;
- declare function createStore<S, A>(reducer: Reducer<S, A>, preloadedState: S, enhancer?: StoreEnhancer<S, A>): Store<S, A>;
+ declare function createStore<S, A, D>(reducer: Reducer<S, A>, enhancer?: StoreEnhancer<S, A, D>): Store<S, A, D>;
+ declare function createStore<S, A, D>(reducer: Reducer<S, A>, preloadedState: S, enhancer?: StoreEnhancer<S, A, D>): Store<S, A, D>;
- declare function applyMiddleware<S, A>(...middlewares: Array<Middleware<S, A>>): StoreEnhancer<S, A>;
+ declare function applyMiddleware<S, A, D>(...middlewares: Array<Middleware<S, A, D>>): StoreEnhancer<S, A, D>;
declare type ActionCreator<A, B> = (...args: Array<B>) => A;
declare type ActionCreators<K, A> = { [key: K]: ActionCreator<A, any> };
- declare function bindActionCreators<A, C: ActionCreator<A, any>>(actionCreator: C, dispatch: Dispatch<A>): C;
- declare function bindActionCreators<A, K, C: ActionCreators<K, A>>(actionCreators: C, dispatch: Dispatch<A>): C;
+ declare function bindActionCreators<A, C: ActionCreator<A, any>, D: DispatchAPI<A>>(actionCreator: C, dispatch: D): C;
+ declare function bindActionCreators<A, K, C: ActionCreators<K, A>, D: DispatchAPI<A>>(actionCreators: C, dispatch: D): C;
declare function combineReducers<O: Object, A>(reducers: O): CombinedReducer<$ObjMap<O, <S>(r: Reducer<S, any>) => S>, A>;
-// flow-typed signature: 7a3b322a8eb2bdd6c5d0ee53eb162599
-// flow-typed version: <<STUB>>/rimraf_v2.5.4/flow_v0.47.0
+// flow-typed signature: 35166da1e4a75ecef5f30230a2b04fa9
+// flow-typed version: <<STUB>>/rimraf_v2.5.4/flow_v0.52.0
/**
* This is an autogenerated libdef stub for:
-// flow-typed signature: 937af3818e1be7008ee731e5d8314682
-// flow-typed version: <<STUB>>/style-loader_v0.13.0/flow_v0.47.0
+// flow-typed signature: 333a4f265b6c5a177d0407221beeb304
+// flow-typed version: <<STUB>>/style-loader_v0.18.2/flow_v0.52.0
/**
* This is an autogenerated libdef stub for:
* require those files directly. Feel free to delete any files that aren't
* needed.
*/
-declare module 'style-loader/addStyles' {
+declare module 'style-loader/lib/addStyles' {
declare module.exports: any;
}
-declare module 'style-loader/addStyleUrl' {
+declare module 'style-loader/lib/addStyleUrl' {
+ declare module.exports: any;
+}
+
+declare module 'style-loader/lib/urls' {
declare module.exports: any;
}
}
// Filename aliases
-declare module 'style-loader/addStyles.js' {
- declare module.exports: $Exports<'style-loader/addStyles'>;
-}
-declare module 'style-loader/addStyleUrl.js' {
- declare module.exports: $Exports<'style-loader/addStyleUrl'>;
-}
declare module 'style-loader/index' {
declare module.exports: $Exports<'style-loader'>;
}
declare module 'style-loader/index.js' {
declare module.exports: $Exports<'style-loader'>;
}
+declare module 'style-loader/lib/addStyles.js' {
+ declare module.exports: $Exports<'style-loader/lib/addStyles'>;
+}
+declare module 'style-loader/lib/addStyleUrl.js' {
+ declare module.exports: $Exports<'style-loader/lib/addStyleUrl'>;
+}
+declare module 'style-loader/lib/urls.js' {
+ declare module.exports: $Exports<'style-loader/lib/urls'>;
+}
declare module 'style-loader/url.js' {
declare module.exports: $Exports<'style-loader/url'>;
}
-// flow-typed signature: e060c00e6b194abf3d3e693a69f9bcbf
-// flow-typed version: deeae5cc98/underscore_v1.x.x/flow_>=v0.38.x
+// flow-typed signature: 2a37b992d69aa44091bbce792686c327
+// flow-typed version: 3246e0e09e/underscore_v1.x.x/flow_>=v0.38.x
// @flow
/* eslint-disable */
invert<K, V>(object: {[keys: K]: V}): {[keys: V]: K};
// TODO: _.create
functions(object: Object): Array<string>;
- findKey(object: Object, predicate: () => boolean, context?: mixed): ?string;
+ findKey(object: Object, predicate: (...args: Array<any>) => boolean, context?: mixed): ?string;
extend: typeof $underscore$Extend;
extendOwn: typeof $underscore$Extend;
pick<K, V>(object: {[keys: K]: V}, predicate?: K): {[keys: K]: V};
invert(): UnderscoreChainedObject<WrappedObj>;
// TODO: _.create
functions(): UnderscoreChainedList<string>;
- findKey(predicate: () => boolean, context?: mixed): UnderscoreChainedValue<?string>;
+ findKey(predicate: (...args: Array<any>) => boolean, context?: mixed): UnderscoreChainedValue<?string>;
// TODO: Reimplement these when you can get them to return UnderscoreChainedObject
// extend: ExtendParameterized<{[key: K]: V}>;
// extendOwn: ExtendParameterized<{[key: K]: V}>>;
// TODO: _.create
functions(): Array<string>;
find(predicate: (v: any, k: $Keys<WrappedObj>, obj: WrappedObj) => boolean): ?any;
- findKey(predicate: () => boolean, context?: mixed): ?string;
+ findKey(predicate: (...args: Array<any>) => boolean, context?: mixed): ?string;
extend: typeof $underscore$ExtendParameterized;
extendOwn: typeof $underscore$ExtendParameterized;
// TODO make these actually remove properties
-// flow-typed signature: 324e6c81f94cc5037050ce54506ebfb3
-// flow-typed version: <<STUB>>/webpack-bundle-analyzer_v^2.3.1/flow_v0.47.0
+// flow-typed signature: c137773a8de457c9ca53a6b240889a50
+// flow-typed version: <<STUB>>/webpack-bundle-analyzer_v2.8.2/flow_v0.52.0
/**
* This is an autogenerated libdef stub for:
-// flow-typed signature: 966608154b26a15071534db8f3ee5ca6
-// flow-typed version: <<STUB>>/webpack-dev-server_v1.16.1/flow_v0.47.0
+// flow-typed signature: 6a27160e9ad79010d6cc47acfa90e71e
+// flow-typed version: <<STUB>>/webpack-dev-server_v2.4.5/flow_v0.52.0
/**
* This is an autogenerated libdef stub for:
declare module.exports: any;
}
+declare module 'webpack-dev-server/client/overlay' {
+ declare module.exports: any;
+}
+
declare module 'webpack-dev-server/client/socket' {
declare module.exports: any;
}
+declare module 'webpack-dev-server/client/sockjs.bundle' {
+ declare module.exports: any;
+}
+
+declare module 'webpack-dev-server/client/sockjs' {
+ declare module.exports: any;
+}
+
declare module 'webpack-dev-server/client/web_modules/jquery/index' {
declare module.exports: any;
}
declare module.exports: any;
}
+declare module 'webpack-dev-server/client/webpack.sockjs.config' {
+ declare module.exports: any;
+}
+
+declare module 'webpack-dev-server/lib/OptionsValidationError' {
+ declare module.exports: any;
+}
+
declare module 'webpack-dev-server/lib/Server' {
declare module.exports: any;
}
+declare module 'webpack-dev-server/lib/util/addDevServerEntrypoints' {
+ declare module.exports: any;
+}
+
+declare module 'webpack-dev-server/lib/util/createDomain' {
+ declare module.exports: any;
+}
+
// Filename aliases
declare module 'webpack-dev-server/bin/webpack-dev-server.js' {
declare module.exports: $Exports<'webpack-dev-server/bin/webpack-dev-server'>;
declare module 'webpack-dev-server/client/live.js' {
declare module.exports: $Exports<'webpack-dev-server/client/live'>;
}
+declare module 'webpack-dev-server/client/overlay.js' {
+ declare module.exports: $Exports<'webpack-dev-server/client/overlay'>;
+}
declare module 'webpack-dev-server/client/socket.js' {
declare module.exports: $Exports<'webpack-dev-server/client/socket'>;
}
+declare module 'webpack-dev-server/client/sockjs.bundle.js' {
+ declare module.exports: $Exports<'webpack-dev-server/client/sockjs.bundle'>;
+}
+declare module 'webpack-dev-server/client/sockjs.js' {
+ declare module.exports: $Exports<'webpack-dev-server/client/sockjs'>;
+}
declare module 'webpack-dev-server/client/web_modules/jquery/index.js' {
declare module.exports: $Exports<'webpack-dev-server/client/web_modules/jquery/index'>;
}
declare module 'webpack-dev-server/client/webpack.config.js' {
declare module.exports: $Exports<'webpack-dev-server/client/webpack.config'>;
}
+declare module 'webpack-dev-server/client/webpack.sockjs.config.js' {
+ declare module.exports: $Exports<'webpack-dev-server/client/webpack.sockjs.config'>;
+}
+declare module 'webpack-dev-server/lib/OptionsValidationError.js' {
+ declare module.exports: $Exports<'webpack-dev-server/lib/OptionsValidationError'>;
+}
declare module 'webpack-dev-server/lib/Server.js' {
declare module.exports: $Exports<'webpack-dev-server/lib/Server'>;
}
+declare module 'webpack-dev-server/lib/util/addDevServerEntrypoints.js' {
+ declare module.exports: $Exports<'webpack-dev-server/lib/util/addDevServerEntrypoints'>;
+}
+declare module 'webpack-dev-server/lib/util/createDomain.js' {
+ declare module.exports: $Exports<'webpack-dev-server/lib/util/createDomain'>;
+}
-// flow-typed signature: 430863aba265a32862fb75e883115cf8
-// flow-typed version: <<STUB>>/webpack_v1.13.2/flow_v0.47.0
+// flow-typed signature: 321f4062cd8a8306fba79d327a98c338
+// flow-typed version: <<STUB>>/webpack_v2.6.1/flow_v0.52.0
/**
* This is an autogenerated libdef stub for:
declare module.exports: any;
}
+declare module 'webpack/bin/config-yargs' {
+ declare module.exports: any;
+}
+
declare module 'webpack/bin/convert-argv' {
declare module.exports: any;
}
declare module.exports: any;
}
+declare module 'webpack/buildin/global' {
+ declare module.exports: any;
+}
+
+declare module 'webpack/buildin/harmony-module' {
+ declare module.exports: any;
+}
+
declare module 'webpack/buildin/module' {
declare module.exports: any;
}
-declare module 'webpack/buildin/return-require' {
+declare module 'webpack/buildin/system' {
declare module.exports: any;
}
declare module.exports: any;
}
+declare module 'webpack/hot/emitter' {
+ declare module.exports: any;
+}
+
declare module 'webpack/hot/log-apply-result' {
declare module.exports: any;
}
declare module.exports: any;
}
-declare module 'webpack/lib/AbstractPlugin' {
- declare module.exports: any;
-}
-
declare module 'webpack/lib/AmdMainTemplatePlugin' {
declare module.exports: any;
}
declare module.exports: any;
}
-declare module 'webpack/lib/ArrayMap' {
- declare module.exports: any;
-}
-
declare module 'webpack/lib/AsyncDependenciesBlock' {
declare module.exports: any;
}
declare module.exports: any;
}
-declare module 'webpack/lib/CompatibilityPlugin' {
+declare module 'webpack/lib/compareLocations' {
declare module.exports: any;
}
-declare module 'webpack/lib/Compilation' {
+declare module 'webpack/lib/CompatibilityPlugin' {
declare module.exports: any;
}
-declare module 'webpack/lib/Compiler' {
+declare module 'webpack/lib/Compilation' {
declare module.exports: any;
}
-declare module 'webpack/lib/ConcatSource' {
+declare module 'webpack/lib/Compiler' {
declare module.exports: any;
}
declare module.exports: any;
}
-declare module 'webpack/lib/CriticalDependenciesWarning' {
- declare module.exports: any;
-}
-
declare module 'webpack/lib/DefinePlugin' {
declare module.exports: any;
}
declare module.exports: any;
}
+declare module 'webpack/lib/dependencies/CriticalDependencyWarning' {
+ declare module.exports: any;
+}
+
declare module 'webpack/lib/dependencies/DelegatedSourceDependency' {
declare module.exports: any;
}
declare module.exports: any;
}
-declare module 'webpack/lib/dependencies/LabeledExportsDependency' {
+declare module 'webpack/lib/dependencies/HarmonyAcceptDependency' {
+ declare module.exports: any;
+}
+
+declare module 'webpack/lib/dependencies/HarmonyAcceptImportDependency' {
+ declare module.exports: any;
+}
+
+declare module 'webpack/lib/dependencies/HarmonyCompatibilityDependency' {
+ declare module.exports: any;
+}
+
+declare module 'webpack/lib/dependencies/HarmonyDetectionParserPlugin' {
+ declare module.exports: any;
+}
+
+declare module 'webpack/lib/dependencies/HarmonyExportDependencyParserPlugin' {
+ declare module.exports: any;
+}
+
+declare module 'webpack/lib/dependencies/HarmonyExportExpressionDependency' {
+ declare module.exports: any;
+}
+
+declare module 'webpack/lib/dependencies/HarmonyExportHeaderDependency' {
+ declare module.exports: any;
+}
+
+declare module 'webpack/lib/dependencies/HarmonyExportImportedSpecifierDependency' {
+ declare module.exports: any;
+}
+
+declare module 'webpack/lib/dependencies/HarmonyExportSpecifierDependency' {
+ declare module.exports: any;
+}
+
+declare module 'webpack/lib/dependencies/HarmonyImportDependency' {
+ declare module.exports: any;
+}
+
+declare module 'webpack/lib/dependencies/HarmonyImportDependencyParserPlugin' {
+ declare module.exports: any;
+}
+
+declare module 'webpack/lib/dependencies/HarmonyImportSpecifierDependency' {
+ declare module.exports: any;
+}
+
+declare module 'webpack/lib/dependencies/HarmonyModulesHelpers' {
+ declare module.exports: any;
+}
+
+declare module 'webpack/lib/dependencies/HarmonyModulesPlugin' {
declare module.exports: any;
}
-declare module 'webpack/lib/dependencies/LabeledModuleDependency' {
+declare module 'webpack/lib/dependencies/ImportContextDependency' {
declare module.exports: any;
}
-declare module 'webpack/lib/dependencies/LabeledModuleDependencyParserPlugin' {
+declare module 'webpack/lib/dependencies/ImportDependenciesBlock' {
declare module.exports: any;
}
-declare module 'webpack/lib/dependencies/LabeledModulesPlugin' {
+declare module 'webpack/lib/dependencies/ImportDependency' {
+ declare module.exports: any;
+}
+
+declare module 'webpack/lib/dependencies/ImportEagerContextDependency' {
+ declare module.exports: any;
+}
+
+declare module 'webpack/lib/dependencies/ImportEagerDependency' {
+ declare module.exports: any;
+}
+
+declare module 'webpack/lib/dependencies/ImportLazyContextDependency' {
+ declare module.exports: any;
+}
+
+declare module 'webpack/lib/dependencies/ImportLazyOnceContextDependency' {
+ declare module.exports: any;
+}
+
+declare module 'webpack/lib/dependencies/ImportParserPlugin' {
+ declare module.exports: any;
+}
+
+declare module 'webpack/lib/dependencies/ImportPlugin' {
declare module.exports: any;
}
declare module.exports: any;
}
-declare module 'webpack/lib/dependencies/NullDependencyTemplate' {
- declare module.exports: any;
-}
-
declare module 'webpack/lib/dependencies/PrefetchDependency' {
declare module.exports: any;
}
declare module.exports: any;
}
-declare module 'webpack/lib/dependencies/TemplateArgumentDependency' {
+declare module 'webpack/lib/dependencies/SystemPlugin' {
+ declare module.exports: any;
+}
+
+declare module 'webpack/lib/dependencies/UnsupportedDependency' {
declare module.exports: any;
}
declare module.exports: any;
}
+declare module 'webpack/lib/DynamicEntryPlugin' {
+ declare module.exports: any;
+}
+
declare module 'webpack/lib/EntryModuleNotFoundError' {
declare module.exports: any;
}
declare module.exports: any;
}
+declare module 'webpack/lib/Entrypoint' {
+ declare module.exports: any;
+}
+
declare module 'webpack/lib/EnvironmentPlugin' {
declare module.exports: any;
}
+declare module 'webpack/lib/ErrorHelpers' {
+ declare module.exports: any;
+}
+
declare module 'webpack/lib/EvalDevToolModulePlugin' {
declare module.exports: any;
}
declare module.exports: any;
}
+declare module 'webpack/lib/FlagDependencyExportsPlugin' {
+ declare module.exports: any;
+}
+
+declare module 'webpack/lib/FlagDependencyUsagePlugin' {
+ declare module.exports: any;
+}
+
+declare module 'webpack/lib/FlagInitialModulesAsUsedPlugin' {
+ declare module.exports: any;
+}
+
+declare module 'webpack/lib/formatLocation' {
+ declare module.exports: any;
+}
+
declare module 'webpack/lib/FunctionModulePlugin' {
declare module.exports: any;
}
declare module.exports: any;
}
+declare module 'webpack/lib/HashedModuleIdsPlugin' {
+ declare module.exports: any;
+}
+
declare module 'webpack/lib/HotModuleReplacement.runtime' {
declare module.exports: any;
}
declare module.exports: any;
}
+declare module 'webpack/lib/LoaderOptionsPlugin' {
+ declare module.exports: any;
+}
+
declare module 'webpack/lib/LoaderTargetPlugin' {
declare module.exports: any;
}
declare module.exports: any;
}
+declare module 'webpack/lib/ModuleBuildError' {
+ declare module.exports: any;
+}
+
+declare module 'webpack/lib/ModuleDependencyError' {
+ declare module.exports: any;
+}
+
+declare module 'webpack/lib/ModuleDependencyWarning' {
+ declare module.exports: any;
+}
+
+declare module 'webpack/lib/ModuleError' {
+ declare module.exports: any;
+}
+
declare module 'webpack/lib/ModuleFilenameHelpers' {
declare module.exports: any;
}
declare module.exports: any;
}
-declare module 'webpack/lib/ModuleParserHelpers' {
+declare module 'webpack/lib/ModuleReason' {
declare module.exports: any;
}
-declare module 'webpack/lib/ModuleReason' {
+declare module 'webpack/lib/ModuleTemplate' {
declare module.exports: any;
}
-declare module 'webpack/lib/ModuleTemplate' {
+declare module 'webpack/lib/ModuleWarning' {
declare module.exports: any;
}
declare module.exports: any;
}
+declare module 'webpack/lib/MultiStats' {
+ declare module.exports: any;
+}
+
+declare module 'webpack/lib/MultiWatching' {
+ declare module.exports: any;
+}
+
+declare module 'webpack/lib/NamedChunksPlugin' {
+ declare module.exports: any;
+}
+
declare module 'webpack/lib/NamedModulesPlugin' {
declare module.exports: any;
}
declare module.exports: any;
}
-declare module 'webpack/lib/node/OldNodeWatchFileSystem' {
+declare module 'webpack/lib/NodeStuffPlugin' {
declare module.exports: any;
}
-declare module 'webpack/lib/NodeStuffPlugin' {
+declare module 'webpack/lib/NoEmitOnErrorsPlugin' {
declare module.exports: any;
}
declare module.exports: any;
}
-declare module 'webpack/lib/OldWatchingPlugin' {
+declare module 'webpack/lib/optimize/AggressiveMergingPlugin' {
declare module.exports: any;
}
-declare module 'webpack/lib/optimize/AggressiveMergingPlugin' {
+declare module 'webpack/lib/optimize/AggressiveSplittingPlugin' {
+ declare module.exports: any;
+}
+
+declare module 'webpack/lib/optimize/ChunkModuleIdRangePlugin' {
declare module.exports: any;
}
declare module.exports: any;
}
+declare module 'webpack/lib/optimize/EnsureChunkConditionsPlugin' {
+ declare module.exports: any;
+}
+
declare module 'webpack/lib/optimize/FlagIncludedChunksPlugin' {
declare module.exports: any;
}
declare module.exports: any;
}
-declare module 'webpack/lib/optimize/OccurenceOrderPlugin' {
- declare module.exports: any;
-}
-
declare module 'webpack/lib/optimize/OccurrenceOrderPlugin' {
declare module.exports: any;
}
declare module.exports: any;
}
-declare module 'webpack/lib/OriginalSource' {
+declare module 'webpack/lib/OptionsDefaulter' {
declare module.exports: any;
}
declare module.exports: any;
}
+declare module 'webpack/lib/ParserHelpers' {
+ declare module.exports: any;
+}
+
+declare module 'webpack/lib/performance/AssetsOverSizeLimitWarning' {
+ declare module.exports: any;
+}
+
+declare module 'webpack/lib/performance/EntrypointsOverSizeLimitWarning' {
+ declare module.exports: any;
+}
+
+declare module 'webpack/lib/performance/NoAsyncChunksWarning' {
+ declare module.exports: any;
+}
+
+declare module 'webpack/lib/performance/SizeLimitsPlugin' {
+ declare module.exports: any;
+}
+
declare module 'webpack/lib/PrefetchPlugin' {
declare module.exports: any;
}
declare module.exports: any;
}
-declare module 'webpack/lib/RawSource' {
- declare module.exports: any;
-}
-
declare module 'webpack/lib/RecordIdsPlugin' {
declare module.exports: any;
}
declare module.exports: any;
}
-declare module 'webpack/lib/ResolverPlugin' {
+declare module 'webpack/lib/RuleSet' {
declare module.exports: any;
}
declare module.exports: any;
}
-declare module 'webpack/lib/Source' {
+declare module 'webpack/lib/SizeFormatHelpers' {
declare module.exports: any;
}
declare module.exports: any;
}
-declare module 'webpack/lib/SourceMapSource' {
- declare module.exports: any;
-}
-
declare module 'webpack/lib/Stats' {
declare module.exports: any;
}
declare module.exports: any;
}
+declare module 'webpack/lib/UseStrictPlugin' {
+ declare module.exports: any;
+}
+
+declare module 'webpack/lib/util/identifier' {
+ declare module.exports: any;
+}
+
+declare module 'webpack/lib/validateSchema' {
+ declare module.exports: any;
+}
+
declare module 'webpack/lib/WarnCaseSensitiveModulesPlugin' {
declare module.exports: any;
}
declare module.exports: any;
}
+declare module 'webpack/lib/WebpackError' {
+ declare module.exports: any;
+}
+
declare module 'webpack/lib/WebpackOptionsApply' {
declare module.exports: any;
}
declare module.exports: any;
}
+declare module 'webpack/lib/WebpackOptionsValidationError' {
+ declare module.exports: any;
+}
+
declare module 'webpack/lib/webworker/WebWorkerChunkTemplatePlugin' {
declare module.exports: any;
}
+declare module 'webpack/lib/webworker/WebWorkerHotUpdateChunkTemplatePlugin' {
+ declare module.exports: any;
+}
+
+declare module 'webpack/lib/webworker/WebWorkerMainTemplate.runtime' {
+ declare module.exports: any;
+}
+
declare module 'webpack/lib/webworker/WebWorkerMainTemplatePlugin' {
declare module.exports: any;
}
declare module.exports: any;
}
+declare module 'webpack/schemas/ajv.absolutePath' {
+ declare module.exports: any;
+}
+
declare module 'webpack/web_modules/node-libs-browser' {
declare module.exports: any;
}
declare module 'webpack/bin/config-optimist.js' {
declare module.exports: $Exports<'webpack/bin/config-optimist'>;
}
+declare module 'webpack/bin/config-yargs.js' {
+ declare module.exports: $Exports<'webpack/bin/config-yargs'>;
+}
declare module 'webpack/bin/convert-argv.js' {
declare module.exports: $Exports<'webpack/bin/convert-argv'>;
}
declare module 'webpack/buildin/amd-options.js' {
declare module.exports: $Exports<'webpack/buildin/amd-options'>;
}
+declare module 'webpack/buildin/global.js' {
+ declare module.exports: $Exports<'webpack/buildin/global'>;
+}
+declare module 'webpack/buildin/harmony-module.js' {
+ declare module.exports: $Exports<'webpack/buildin/harmony-module'>;
+}
declare module 'webpack/buildin/module.js' {
declare module.exports: $Exports<'webpack/buildin/module'>;
}
-declare module 'webpack/buildin/return-require.js' {
- declare module.exports: $Exports<'webpack/buildin/return-require'>;
+declare module 'webpack/buildin/system.js' {
+ declare module.exports: $Exports<'webpack/buildin/system'>;
}
declare module 'webpack/hot/dev-server.js' {
declare module.exports: $Exports<'webpack/hot/dev-server'>;
}
+declare module 'webpack/hot/emitter.js' {
+ declare module.exports: $Exports<'webpack/hot/emitter'>;
+}
declare module 'webpack/hot/log-apply-result.js' {
declare module.exports: $Exports<'webpack/hot/log-apply-result'>;
}
declare module 'webpack/hot/signal.js' {
declare module.exports: $Exports<'webpack/hot/signal'>;
}
-declare module 'webpack/lib/AbstractPlugin.js' {
- declare module.exports: $Exports<'webpack/lib/AbstractPlugin'>;
-}
declare module 'webpack/lib/AmdMainTemplatePlugin.js' {
declare module.exports: $Exports<'webpack/lib/AmdMainTemplatePlugin'>;
}
declare module 'webpack/lib/APIPlugin.js' {
declare module.exports: $Exports<'webpack/lib/APIPlugin'>;
}
-declare module 'webpack/lib/ArrayMap.js' {
- declare module.exports: $Exports<'webpack/lib/ArrayMap'>;
-}
declare module 'webpack/lib/AsyncDependenciesBlock.js' {
declare module.exports: $Exports<'webpack/lib/AsyncDependenciesBlock'>;
}
declare module 'webpack/lib/ChunkTemplate.js' {
declare module.exports: $Exports<'webpack/lib/ChunkTemplate'>;
}
+declare module 'webpack/lib/compareLocations.js' {
+ declare module.exports: $Exports<'webpack/lib/compareLocations'>;
+}
declare module 'webpack/lib/CompatibilityPlugin.js' {
declare module.exports: $Exports<'webpack/lib/CompatibilityPlugin'>;
}
declare module 'webpack/lib/Compiler.js' {
declare module.exports: $Exports<'webpack/lib/Compiler'>;
}
-declare module 'webpack/lib/ConcatSource.js' {
- declare module.exports: $Exports<'webpack/lib/ConcatSource'>;
-}
declare module 'webpack/lib/ConstPlugin.js' {
declare module.exports: $Exports<'webpack/lib/ConstPlugin'>;
}
declare module 'webpack/lib/ContextReplacementPlugin.js' {
declare module.exports: $Exports<'webpack/lib/ContextReplacementPlugin'>;
}
-declare module 'webpack/lib/CriticalDependenciesWarning.js' {
- declare module.exports: $Exports<'webpack/lib/CriticalDependenciesWarning'>;
-}
declare module 'webpack/lib/DefinePlugin.js' {
declare module.exports: $Exports<'webpack/lib/DefinePlugin'>;
}
declare module 'webpack/lib/dependencies/ContextElementDependency.js' {
declare module.exports: $Exports<'webpack/lib/dependencies/ContextElementDependency'>;
}
+declare module 'webpack/lib/dependencies/CriticalDependencyWarning.js' {
+ declare module.exports: $Exports<'webpack/lib/dependencies/CriticalDependencyWarning'>;
+}
declare module 'webpack/lib/dependencies/DelegatedSourceDependency.js' {
declare module.exports: $Exports<'webpack/lib/dependencies/DelegatedSourceDependency'>;
}
declare module 'webpack/lib/dependencies/getFunctionExpression.js' {
declare module.exports: $Exports<'webpack/lib/dependencies/getFunctionExpression'>;
}
-declare module 'webpack/lib/dependencies/LabeledExportsDependency.js' {
- declare module.exports: $Exports<'webpack/lib/dependencies/LabeledExportsDependency'>;
+declare module 'webpack/lib/dependencies/HarmonyAcceptDependency.js' {
+ declare module.exports: $Exports<'webpack/lib/dependencies/HarmonyAcceptDependency'>;
+}
+declare module 'webpack/lib/dependencies/HarmonyAcceptImportDependency.js' {
+ declare module.exports: $Exports<'webpack/lib/dependencies/HarmonyAcceptImportDependency'>;
+}
+declare module 'webpack/lib/dependencies/HarmonyCompatibilityDependency.js' {
+ declare module.exports: $Exports<'webpack/lib/dependencies/HarmonyCompatibilityDependency'>;
+}
+declare module 'webpack/lib/dependencies/HarmonyDetectionParserPlugin.js' {
+ declare module.exports: $Exports<'webpack/lib/dependencies/HarmonyDetectionParserPlugin'>;
+}
+declare module 'webpack/lib/dependencies/HarmonyExportDependencyParserPlugin.js' {
+ declare module.exports: $Exports<'webpack/lib/dependencies/HarmonyExportDependencyParserPlugin'>;
+}
+declare module 'webpack/lib/dependencies/HarmonyExportExpressionDependency.js' {
+ declare module.exports: $Exports<'webpack/lib/dependencies/HarmonyExportExpressionDependency'>;
+}
+declare module 'webpack/lib/dependencies/HarmonyExportHeaderDependency.js' {
+ declare module.exports: $Exports<'webpack/lib/dependencies/HarmonyExportHeaderDependency'>;
+}
+declare module 'webpack/lib/dependencies/HarmonyExportImportedSpecifierDependency.js' {
+ declare module.exports: $Exports<'webpack/lib/dependencies/HarmonyExportImportedSpecifierDependency'>;
+}
+declare module 'webpack/lib/dependencies/HarmonyExportSpecifierDependency.js' {
+ declare module.exports: $Exports<'webpack/lib/dependencies/HarmonyExportSpecifierDependency'>;
+}
+declare module 'webpack/lib/dependencies/HarmonyImportDependency.js' {
+ declare module.exports: $Exports<'webpack/lib/dependencies/HarmonyImportDependency'>;
+}
+declare module 'webpack/lib/dependencies/HarmonyImportDependencyParserPlugin.js' {
+ declare module.exports: $Exports<'webpack/lib/dependencies/HarmonyImportDependencyParserPlugin'>;
}
-declare module 'webpack/lib/dependencies/LabeledModuleDependency.js' {
- declare module.exports: $Exports<'webpack/lib/dependencies/LabeledModuleDependency'>;
+declare module 'webpack/lib/dependencies/HarmonyImportSpecifierDependency.js' {
+ declare module.exports: $Exports<'webpack/lib/dependencies/HarmonyImportSpecifierDependency'>;
}
-declare module 'webpack/lib/dependencies/LabeledModuleDependencyParserPlugin.js' {
- declare module.exports: $Exports<'webpack/lib/dependencies/LabeledModuleDependencyParserPlugin'>;
+declare module 'webpack/lib/dependencies/HarmonyModulesHelpers.js' {
+ declare module.exports: $Exports<'webpack/lib/dependencies/HarmonyModulesHelpers'>;
}
-declare module 'webpack/lib/dependencies/LabeledModulesPlugin.js' {
- declare module.exports: $Exports<'webpack/lib/dependencies/LabeledModulesPlugin'>;
+declare module 'webpack/lib/dependencies/HarmonyModulesPlugin.js' {
+ declare module.exports: $Exports<'webpack/lib/dependencies/HarmonyModulesPlugin'>;
+}
+declare module 'webpack/lib/dependencies/ImportContextDependency.js' {
+ declare module.exports: $Exports<'webpack/lib/dependencies/ImportContextDependency'>;
+}
+declare module 'webpack/lib/dependencies/ImportDependenciesBlock.js' {
+ declare module.exports: $Exports<'webpack/lib/dependencies/ImportDependenciesBlock'>;
+}
+declare module 'webpack/lib/dependencies/ImportDependency.js' {
+ declare module.exports: $Exports<'webpack/lib/dependencies/ImportDependency'>;
+}
+declare module 'webpack/lib/dependencies/ImportEagerContextDependency.js' {
+ declare module.exports: $Exports<'webpack/lib/dependencies/ImportEagerContextDependency'>;
+}
+declare module 'webpack/lib/dependencies/ImportEagerDependency.js' {
+ declare module.exports: $Exports<'webpack/lib/dependencies/ImportEagerDependency'>;
+}
+declare module 'webpack/lib/dependencies/ImportLazyContextDependency.js' {
+ declare module.exports: $Exports<'webpack/lib/dependencies/ImportLazyContextDependency'>;
+}
+declare module 'webpack/lib/dependencies/ImportLazyOnceContextDependency.js' {
+ declare module.exports: $Exports<'webpack/lib/dependencies/ImportLazyOnceContextDependency'>;
+}
+declare module 'webpack/lib/dependencies/ImportParserPlugin.js' {
+ declare module.exports: $Exports<'webpack/lib/dependencies/ImportParserPlugin'>;
+}
+declare module 'webpack/lib/dependencies/ImportPlugin.js' {
+ declare module.exports: $Exports<'webpack/lib/dependencies/ImportPlugin'>;
}
declare module 'webpack/lib/dependencies/LoaderDependency.js' {
declare module.exports: $Exports<'webpack/lib/dependencies/LoaderDependency'>;
declare module 'webpack/lib/dependencies/NullDependency.js' {
declare module.exports: $Exports<'webpack/lib/dependencies/NullDependency'>;
}
-declare module 'webpack/lib/dependencies/NullDependencyTemplate.js' {
- declare module.exports: $Exports<'webpack/lib/dependencies/NullDependencyTemplate'>;
-}
declare module 'webpack/lib/dependencies/PrefetchDependency.js' {
declare module.exports: $Exports<'webpack/lib/dependencies/PrefetchDependency'>;
}
declare module 'webpack/lib/dependencies/SingleEntryDependency.js' {
declare module.exports: $Exports<'webpack/lib/dependencies/SingleEntryDependency'>;
}
-declare module 'webpack/lib/dependencies/TemplateArgumentDependency.js' {
- declare module.exports: $Exports<'webpack/lib/dependencies/TemplateArgumentDependency'>;
+declare module 'webpack/lib/dependencies/SystemPlugin.js' {
+ declare module.exports: $Exports<'webpack/lib/dependencies/SystemPlugin'>;
+}
+declare module 'webpack/lib/dependencies/UnsupportedDependency.js' {
+ declare module.exports: $Exports<'webpack/lib/dependencies/UnsupportedDependency'>;
}
declare module 'webpack/lib/dependencies/WebpackMissingModule.js' {
declare module.exports: $Exports<'webpack/lib/dependencies/WebpackMissingModule'>;
declare module 'webpack/lib/DllReferencePlugin.js' {
declare module.exports: $Exports<'webpack/lib/DllReferencePlugin'>;
}
+declare module 'webpack/lib/DynamicEntryPlugin.js' {
+ declare module.exports: $Exports<'webpack/lib/DynamicEntryPlugin'>;
+}
declare module 'webpack/lib/EntryModuleNotFoundError.js' {
declare module.exports: $Exports<'webpack/lib/EntryModuleNotFoundError'>;
}
declare module 'webpack/lib/EntryOptionPlugin.js' {
declare module.exports: $Exports<'webpack/lib/EntryOptionPlugin'>;
}
+declare module 'webpack/lib/Entrypoint.js' {
+ declare module.exports: $Exports<'webpack/lib/Entrypoint'>;
+}
declare module 'webpack/lib/EnvironmentPlugin.js' {
declare module.exports: $Exports<'webpack/lib/EnvironmentPlugin'>;
}
+declare module 'webpack/lib/ErrorHelpers.js' {
+ declare module.exports: $Exports<'webpack/lib/ErrorHelpers'>;
+}
declare module 'webpack/lib/EvalDevToolModulePlugin.js' {
declare module.exports: $Exports<'webpack/lib/EvalDevToolModulePlugin'>;
}
declare module 'webpack/lib/ExternalsPlugin.js' {
declare module.exports: $Exports<'webpack/lib/ExternalsPlugin'>;
}
+declare module 'webpack/lib/FlagDependencyExportsPlugin.js' {
+ declare module.exports: $Exports<'webpack/lib/FlagDependencyExportsPlugin'>;
+}
+declare module 'webpack/lib/FlagDependencyUsagePlugin.js' {
+ declare module.exports: $Exports<'webpack/lib/FlagDependencyUsagePlugin'>;
+}
+declare module 'webpack/lib/FlagInitialModulesAsUsedPlugin.js' {
+ declare module.exports: $Exports<'webpack/lib/FlagInitialModulesAsUsedPlugin'>;
+}
+declare module 'webpack/lib/formatLocation.js' {
+ declare module.exports: $Exports<'webpack/lib/formatLocation'>;
+}
declare module 'webpack/lib/FunctionModulePlugin.js' {
declare module.exports: $Exports<'webpack/lib/FunctionModulePlugin'>;
}
declare module 'webpack/lib/FunctionModuleTemplatePlugin.js' {
declare module.exports: $Exports<'webpack/lib/FunctionModuleTemplatePlugin'>;
}
+declare module 'webpack/lib/HashedModuleIdsPlugin.js' {
+ declare module.exports: $Exports<'webpack/lib/HashedModuleIdsPlugin'>;
+}
declare module 'webpack/lib/HotModuleReplacement.runtime.js' {
declare module.exports: $Exports<'webpack/lib/HotModuleReplacement.runtime'>;
}
declare module 'webpack/lib/LibraryTemplatePlugin.js' {
declare module.exports: $Exports<'webpack/lib/LibraryTemplatePlugin'>;
}
+declare module 'webpack/lib/LoaderOptionsPlugin.js' {
+ declare module.exports: $Exports<'webpack/lib/LoaderOptionsPlugin'>;
+}
declare module 'webpack/lib/LoaderTargetPlugin.js' {
declare module.exports: $Exports<'webpack/lib/LoaderTargetPlugin'>;
}
declare module 'webpack/lib/Module.js' {
declare module.exports: $Exports<'webpack/lib/Module'>;
}
+declare module 'webpack/lib/ModuleBuildError.js' {
+ declare module.exports: $Exports<'webpack/lib/ModuleBuildError'>;
+}
+declare module 'webpack/lib/ModuleDependencyError.js' {
+ declare module.exports: $Exports<'webpack/lib/ModuleDependencyError'>;
+}
+declare module 'webpack/lib/ModuleDependencyWarning.js' {
+ declare module.exports: $Exports<'webpack/lib/ModuleDependencyWarning'>;
+}
+declare module 'webpack/lib/ModuleError.js' {
+ declare module.exports: $Exports<'webpack/lib/ModuleError'>;
+}
declare module 'webpack/lib/ModuleFilenameHelpers.js' {
declare module.exports: $Exports<'webpack/lib/ModuleFilenameHelpers'>;
}
declare module 'webpack/lib/ModuleParseError.js' {
declare module.exports: $Exports<'webpack/lib/ModuleParseError'>;
}
-declare module 'webpack/lib/ModuleParserHelpers.js' {
- declare module.exports: $Exports<'webpack/lib/ModuleParserHelpers'>;
-}
declare module 'webpack/lib/ModuleReason.js' {
declare module.exports: $Exports<'webpack/lib/ModuleReason'>;
}
declare module 'webpack/lib/ModuleTemplate.js' {
declare module.exports: $Exports<'webpack/lib/ModuleTemplate'>;
}
+declare module 'webpack/lib/ModuleWarning.js' {
+ declare module.exports: $Exports<'webpack/lib/ModuleWarning'>;
+}
declare module 'webpack/lib/MovedToPluginWarningPlugin.js' {
declare module.exports: $Exports<'webpack/lib/MovedToPluginWarningPlugin'>;
}
declare module 'webpack/lib/MultiModuleFactory.js' {
declare module.exports: $Exports<'webpack/lib/MultiModuleFactory'>;
}
+declare module 'webpack/lib/MultiStats.js' {
+ declare module.exports: $Exports<'webpack/lib/MultiStats'>;
+}
+declare module 'webpack/lib/MultiWatching.js' {
+ declare module.exports: $Exports<'webpack/lib/MultiWatching'>;
+}
+declare module 'webpack/lib/NamedChunksPlugin.js' {
+ declare module.exports: $Exports<'webpack/lib/NamedChunksPlugin'>;
+}
declare module 'webpack/lib/NamedModulesPlugin.js' {
declare module.exports: $Exports<'webpack/lib/NamedModulesPlugin'>;
}
declare module 'webpack/lib/node/NodeWatchFileSystem.js' {
declare module.exports: $Exports<'webpack/lib/node/NodeWatchFileSystem'>;
}
-declare module 'webpack/lib/node/OldNodeWatchFileSystem.js' {
- declare module.exports: $Exports<'webpack/lib/node/OldNodeWatchFileSystem'>;
-}
declare module 'webpack/lib/NodeStuffPlugin.js' {
declare module.exports: $Exports<'webpack/lib/NodeStuffPlugin'>;
}
+declare module 'webpack/lib/NoEmitOnErrorsPlugin.js' {
+ declare module.exports: $Exports<'webpack/lib/NoEmitOnErrorsPlugin'>;
+}
declare module 'webpack/lib/NoErrorsPlugin.js' {
declare module.exports: $Exports<'webpack/lib/NoErrorsPlugin'>;
}
declare module 'webpack/lib/NullFactory.js' {
declare module.exports: $Exports<'webpack/lib/NullFactory'>;
}
-declare module 'webpack/lib/OldWatchingPlugin.js' {
- declare module.exports: $Exports<'webpack/lib/OldWatchingPlugin'>;
-}
declare module 'webpack/lib/optimize/AggressiveMergingPlugin.js' {
declare module.exports: $Exports<'webpack/lib/optimize/AggressiveMergingPlugin'>;
}
+declare module 'webpack/lib/optimize/AggressiveSplittingPlugin.js' {
+ declare module.exports: $Exports<'webpack/lib/optimize/AggressiveSplittingPlugin'>;
+}
+declare module 'webpack/lib/optimize/ChunkModuleIdRangePlugin.js' {
+ declare module.exports: $Exports<'webpack/lib/optimize/ChunkModuleIdRangePlugin'>;
+}
declare module 'webpack/lib/optimize/CommonsChunkPlugin.js' {
declare module.exports: $Exports<'webpack/lib/optimize/CommonsChunkPlugin'>;
}
declare module 'webpack/lib/optimize/DedupePlugin.js' {
declare module.exports: $Exports<'webpack/lib/optimize/DedupePlugin'>;
}
+declare module 'webpack/lib/optimize/EnsureChunkConditionsPlugin.js' {
+ declare module.exports: $Exports<'webpack/lib/optimize/EnsureChunkConditionsPlugin'>;
+}
declare module 'webpack/lib/optimize/FlagIncludedChunksPlugin.js' {
declare module.exports: $Exports<'webpack/lib/optimize/FlagIncludedChunksPlugin'>;
}
declare module 'webpack/lib/optimize/MinChunkSizePlugin.js' {
declare module.exports: $Exports<'webpack/lib/optimize/MinChunkSizePlugin'>;
}
-declare module 'webpack/lib/optimize/OccurenceOrderPlugin.js' {
- declare module.exports: $Exports<'webpack/lib/optimize/OccurenceOrderPlugin'>;
-}
declare module 'webpack/lib/optimize/OccurrenceOrderPlugin.js' {
declare module.exports: $Exports<'webpack/lib/optimize/OccurrenceOrderPlugin'>;
}
declare module 'webpack/lib/OptionsApply.js' {
declare module.exports: $Exports<'webpack/lib/OptionsApply'>;
}
-declare module 'webpack/lib/OriginalSource.js' {
- declare module.exports: $Exports<'webpack/lib/OriginalSource'>;
+declare module 'webpack/lib/OptionsDefaulter.js' {
+ declare module.exports: $Exports<'webpack/lib/OptionsDefaulter'>;
}
declare module 'webpack/lib/Parser.js' {
declare module.exports: $Exports<'webpack/lib/Parser'>;
}
+declare module 'webpack/lib/ParserHelpers.js' {
+ declare module.exports: $Exports<'webpack/lib/ParserHelpers'>;
+}
+declare module 'webpack/lib/performance/AssetsOverSizeLimitWarning.js' {
+ declare module.exports: $Exports<'webpack/lib/performance/AssetsOverSizeLimitWarning'>;
+}
+declare module 'webpack/lib/performance/EntrypointsOverSizeLimitWarning.js' {
+ declare module.exports: $Exports<'webpack/lib/performance/EntrypointsOverSizeLimitWarning'>;
+}
+declare module 'webpack/lib/performance/NoAsyncChunksWarning.js' {
+ declare module.exports: $Exports<'webpack/lib/performance/NoAsyncChunksWarning'>;
+}
+declare module 'webpack/lib/performance/SizeLimitsPlugin.js' {
+ declare module.exports: $Exports<'webpack/lib/performance/SizeLimitsPlugin'>;
+}
declare module 'webpack/lib/PrefetchPlugin.js' {
declare module.exports: $Exports<'webpack/lib/PrefetchPlugin'>;
}
declare module 'webpack/lib/RawModule.js' {
declare module.exports: $Exports<'webpack/lib/RawModule'>;
}
-declare module 'webpack/lib/RawSource.js' {
- declare module.exports: $Exports<'webpack/lib/RawSource'>;
-}
declare module 'webpack/lib/RecordIdsPlugin.js' {
declare module.exports: $Exports<'webpack/lib/RecordIdsPlugin'>;
}
declare module 'webpack/lib/RequireJsStuffPlugin.js' {
declare module.exports: $Exports<'webpack/lib/RequireJsStuffPlugin'>;
}
-declare module 'webpack/lib/ResolverPlugin.js' {
- declare module.exports: $Exports<'webpack/lib/ResolverPlugin'>;
+declare module 'webpack/lib/RuleSet.js' {
+ declare module.exports: $Exports<'webpack/lib/RuleSet'>;
}
declare module 'webpack/lib/SetVarMainTemplatePlugin.js' {
declare module.exports: $Exports<'webpack/lib/SetVarMainTemplatePlugin'>;
declare module 'webpack/lib/SingleEntryPlugin.js' {
declare module.exports: $Exports<'webpack/lib/SingleEntryPlugin'>;
}
-declare module 'webpack/lib/Source.js' {
- declare module.exports: $Exports<'webpack/lib/Source'>;
+declare module 'webpack/lib/SizeFormatHelpers.js' {
+ declare module.exports: $Exports<'webpack/lib/SizeFormatHelpers'>;
}
declare module 'webpack/lib/SourceMapDevToolModuleOptionsPlugin.js' {
declare module.exports: $Exports<'webpack/lib/SourceMapDevToolModuleOptionsPlugin'>;
declare module 'webpack/lib/SourceMapDevToolPlugin.js' {
declare module.exports: $Exports<'webpack/lib/SourceMapDevToolPlugin'>;
}
-declare module 'webpack/lib/SourceMapSource.js' {
- declare module.exports: $Exports<'webpack/lib/SourceMapSource'>;
-}
declare module 'webpack/lib/Stats.js' {
declare module.exports: $Exports<'webpack/lib/Stats'>;
}
declare module 'webpack/lib/UnsupportedFeatureWarning.js' {
declare module.exports: $Exports<'webpack/lib/UnsupportedFeatureWarning'>;
}
+declare module 'webpack/lib/UseStrictPlugin.js' {
+ declare module.exports: $Exports<'webpack/lib/UseStrictPlugin'>;
+}
+declare module 'webpack/lib/util/identifier.js' {
+ declare module.exports: $Exports<'webpack/lib/util/identifier'>;
+}
+declare module 'webpack/lib/validateSchema.js' {
+ declare module.exports: $Exports<'webpack/lib/validateSchema'>;
+}
declare module 'webpack/lib/WarnCaseSensitiveModulesPlugin.js' {
declare module.exports: $Exports<'webpack/lib/WarnCaseSensitiveModulesPlugin'>;
}
declare module 'webpack/lib/webpack.web.js' {
declare module.exports: $Exports<'webpack/lib/webpack.web'>;
}
+declare module 'webpack/lib/WebpackError.js' {
+ declare module.exports: $Exports<'webpack/lib/WebpackError'>;
+}
declare module 'webpack/lib/WebpackOptionsApply.js' {
declare module.exports: $Exports<'webpack/lib/WebpackOptionsApply'>;
}
declare module 'webpack/lib/WebpackOptionsDefaulter.js' {
declare module.exports: $Exports<'webpack/lib/WebpackOptionsDefaulter'>;
}
+declare module 'webpack/lib/WebpackOptionsValidationError.js' {
+ declare module.exports: $Exports<'webpack/lib/WebpackOptionsValidationError'>;
+}
declare module 'webpack/lib/webworker/WebWorkerChunkTemplatePlugin.js' {
declare module.exports: $Exports<'webpack/lib/webworker/WebWorkerChunkTemplatePlugin'>;
}
+declare module 'webpack/lib/webworker/WebWorkerHotUpdateChunkTemplatePlugin.js' {
+ declare module.exports: $Exports<'webpack/lib/webworker/WebWorkerHotUpdateChunkTemplatePlugin'>;
+}
+declare module 'webpack/lib/webworker/WebWorkerMainTemplate.runtime.js' {
+ declare module.exports: $Exports<'webpack/lib/webworker/WebWorkerMainTemplate.runtime'>;
+}
declare module 'webpack/lib/webworker/WebWorkerMainTemplatePlugin.js' {
declare module.exports: $Exports<'webpack/lib/webworker/WebWorkerMainTemplatePlugin'>;
}
declare module 'webpack/lib/webworker/WebWorkerTemplatePlugin.js' {
declare module.exports: $Exports<'webpack/lib/webworker/WebWorkerTemplatePlugin'>;
}
+declare module 'webpack/schemas/ajv.absolutePath.js' {
+ declare module.exports: $Exports<'webpack/schemas/ajv.absolutePath'>;
+}
declare module 'webpack/web_modules/node-libs-browser.js' {
declare module.exports: $Exports<'webpack/web_modules/node-libs-browser'>;
}
-// flow-typed signature: 99e3d5c88cc37a7cd6aa62e4cb84a7ff
-// flow-typed version: <<STUB>>/whatwg-fetch_v1.0.0/flow_v0.47.0
+// flow-typed signature: e4d01f9c696604eed3a522a248c872b5
+// flow-typed version: <<STUB>>/whatwg-fetch_v1.0.0/flow_v0.52.0
/**
* This is an autogenerated libdef stub for: