/* globals process */
/** @jsx EmotionCore.jsx */
import * as Dash4Log from '@dash4/log/build/browser';
import * as ReactXterm from '@dash4/react-xterm/lib/ReactXterm';
import '@dash4/react-xterm/lib/ReactXterm.css';
import * as Dash4Ui from '@dash4/ui';
import * as EmotionCore from '@emotion/core';
import React from 'react';
import * as ReactBootstrap from 'react-bootstrap';
import * as ReactContainerQuery from 'react-container-query';
import ReactDOM from 'react-dom';
import * as tslib from 'tslib';
import { App } from './components/App';
import './polyfill';
// public available libraries
window.React = React;
window.ReactDOM = ReactDOM;
window.ReactBootstrap = ReactBootstrap;
window.EmotionCore = EmotionCore;
window.tslib = tslib;
window.ReactContainerQuery = ReactContainerQuery;
window.Dash4Log = Dash4Log;
window.Dash4Ui = Dash4Ui;
window.ReactXterm = ReactXterm;
var log = Dash4Log.log;
if (process.env.MOCK_ENV === 'true') {
    // eslint-disable-next-line
    log('client', 'mode develop');
    // eslint-disable-next-line
    require('./mock/Plugin');
}
ReactDOM.render(EmotionCore.jsx(App, null), document.getElementById('root'));
//# sourceMappingURL=index.js.map