import * as React from 'react';
import { Entity } from '@alephdata/followthemoney';
import { Grouping } from '../layout';
import './GroupingViewer.scss';
interface IGroupingViewerProps {
    grouping: Grouping;
    entites: Array<any>;
    onEntitySelected: (entity: Entity) => void;
    onEntityRemoved: (grouping: Grouping, entity: Entity) => void;
    onColorSelected: (grouping: Grouping, color: string) => void;
    writeable: boolean;
}
export declare class GroupingViewer extends React.PureComponent<IGroupingViewerProps> {
    render(): JSX.Element;
}
export {};
