* Fixes module definitions to uses import statement.
* Removes unknown tsc compiler options strictFunctionTypes
http://www.typescriptlang.org/docs/handbook/compiler-options.html
* Puts back strictFunctionTypes flag
Seems that the CI build fails unless this compiler flag is present, but doesn't seem to be representative of the current typescript options.
The instructions say to run tsc, however it seems the flags may have changed between versions. The Travis CI output does not report the tsc version number being used.
* Revert "Puts back strictFunctionTypes flag"
This reverts commit aba384b0b3cbe904bd6632df8c152b09637022b0.
* Revert "Revert "Puts back strictFunctionTypes flag""
This reverts commit 41cda05cc9baf07ea3551b2989d650c553606eb7.
* Adds new line to end of file
* Make dijit.Tooltip show and hide methods static. Fixes#16303.
* Revert unintended deletion of type reference.
* Move type reference back to the correct file.