import { CoreEntity } from '../../../../../core/geometry/CoreEntity';
import { CADGroupSopNode } from '../../CADGroup';
import { CoreEntitySelectionState } from './GroupCommon';
export declare class GroupByExpressionHelper {
    private node;
    constructor(node: CADGroupSopNode);
    evalForEntities(allEntities: CoreEntity[], selectionStates: CoreEntitySelectionState): Promise<void>;
    private _evalEntityDependentExpression;
    private _evalExpressionsWithoutEntityDependentExpression;
}
