/// <reference types="react" />
import { Application } from 'core/application/application.model';
import { IExecution } from 'core/domain';
import { IStateChange } from 'core/reactShims';
import './singleExecutionDetails.less';
export interface ISingleExecutionDetailsProps {
    app: Application;
}
export interface ISingleExecutionStateParams {
    application: string;
    executionId: string;
}
export interface ISingleExecutionRouterStateChange extends IStateChange {
    fromParams: ISingleExecutionStateParams;
    toParams: ISingleExecutionStateParams;
}
export declare function getAndTransformExecution(id: string, app: Application): PromiseLike<IExecution>;
export declare function SingleExecutionDetails(props: ISingleExecutionDetailsProps): JSX.Element;
