import React from 'react';
import type { Application } from './application.model';
import './application.less';
export interface IApplicationComponentProps {
    app: Application;
}
export declare class ApplicationComponent extends React.Component<IApplicationComponentProps> {
    private apolloClient;
    private unsubscribeAppRefresh?;
    constructor(props: IApplicationComponentProps);
    componentWillUnmount(): void;
    componentWillReceiveProps(nextProps: IApplicationComponentProps): void;
    private mountApplication;
    private unmountApplication;
    render(): JSX.Element;
}
