declare interface Window { __REDUX_DEVTOOLS_EXTENSION__: any; __REDUX_DEVTOOLS_EXTENSION_COMPOSE__: any; } declare interface NodeModule { hot?: { accept: (path: string, callback: () => void) => void }; } declare interface System { import(module: string): Promise } declare var System: System; declare module 'react-splitter-layout';