import React from 'react';
import { NavigateFunction } from 'react-router-dom';
import { Bus } from '../../../common/bus';
import './App.css';
import { OverlayManager } from './overlayManager';
export declare const withRouter: (Component: any) => (props: any) => React.JSX.Element;
interface AppProps {
    hidden: boolean;
    collapsed: boolean;
    onToggle: () => void;
    overlayManager: OverlayManager;
    navigate?: NavigateFunction;
    location?: Location;
    systemPopupEventBus: Bus;
}
export declare const App: (props: AppProps) => React.JSX.Element;
export {};
