import * as React from 'react';
import { MouseEventHandler } from "react";
import { RouteItem } from '../../routes';
interface IProps {
    appLogo: string;
    routes: RouteItem[];
    color: string;
    open?: boolean;
    windowsState: string;
    docked?: boolean;
    hideSwitchToLaunchBar?: boolean;
    headerPrefixElements?: React.ReactNode;
    headerSuffixElements?: React.ReactNode;
    handleDrawerToggle?: MouseEventHandler<any>;
    onSwitchToLaunchBar?: MouseEventHandler<any>;
    onUndock?: MouseEventHandler<any>;
    onMinimize: MouseEventHandler<any>;
    onMaximize: MouseEventHandler<any>;
    onClose: MouseEventHandler<any>;
    [key: string]: any;
    [key: number]: any;
}
declare const HeaderComp: React.FunctionComponent<IProps>;
export default HeaderComp;
