Added SubmissionError into export in redux-from/immutable/index.d.ts
in order to be able to use SubmissionError with immutable store state.
In redux-form/lib/SubmissionError.d.ts changed default generic from void
to any, in order to be able to use it as is state redux-form docs.
http://redux-form.com/7.0.3/examples/submitValidation/
Because there is no way to pass anoter type into generic constructor
from real project.
* [redux-form] added additional tests to test and demonstrate type inference when both initialValues and validate are present
* Added registeredFields property to InjectedFormProps
Done by request of @LKay to avoid unnecessary small pull requests
* Refactor some of the definitions for v7
* Add definitions for formValues decorator
* Refactor definitions for Field, Fields, FieldArray, add tests
* Add files to tsconfig
* Fix immutable version of exports
* Clean up the code, change some types
* Add improvement to generic components
* Remove accidentally added files
* Remove conflicting tests file
* Refactor some of the definitions for v7
* Add definitions for formValues decorator
* Refactor definitions for Field, Fields, FieldArray, add tests
* Add files to tsconfig
* Fix immutable version of exports
* Clean up the code, change some types
* Add missing types and interfaces, iprove definitions to match 6.5 api, remove unused definitions
* Imporove types, add missing config options and actions
* Change type for validate and warn
* Add missing selectors, restore unnecessarily deleted actions
* Add things that were added in 6.6.0