import React from 'react';
export interface IInsightMenuProps {
    createApp?: boolean;
    createProject?: boolean;
    refreshCaches?: boolean;
}
export interface IInsightMenuState {
    refreshingCache: boolean;
}
export declare class InsightMenu extends React.Component<IInsightMenuProps, IInsightMenuState> {
    static defaultProps: IInsightMenuProps;
    private $rootScope;
    private $uibModal;
    private $state;
    private overrideRegistry;
    private cacheInitializer;
    constructor(props: IInsightMenuProps);
    private createProject;
    private createApplication;
    private routeToApplication;
    private refreshAllCaches;
    render(): JSX.Element;
}
