import React from 'react'; import type { Application } from '../../../application/application.model'; import type { IExecutionGroup } from '../../../domain'; import './executionGroups.less'; export interface IExecutionGroupsProps { application: Application; } export interface IExecutionGroupsState { groups: IExecutionGroup[]; showingDetails: boolean; container?: HTMLDivElement; } export declare class ExecutionGroups extends React.Component { private applicationRefreshUnsubscribe; private groupsUpdatedSubscription; private stateChangeSuccessSubscription; constructor(props: IExecutionGroupsProps); private showingDetails; private setContainer; componentWillUnmount(): void; render(): React.ReactElement; }