/// <reference types="react" />
import { AndGroup } from "@appglue/common/dist/Expressions/Expressions/Logic/AndGroup";
import { ValidationIssue } from "@appglue/common/dist/Common/IDesignValidationProvider";
import { BaseTestResultData } from "@appglue/common/dist/Common/Testing/BaseTestResultData";
import { ExpressionRuleEditor } from "../ExpressionRuleEditor";
export declare const GroupedBracketedDiv: (props: {
    children?: any;
    hasChild?: boolean;
    direction?: "row" | "column";
    issue?: ValidationIssue;
}) => JSX.Element;
export declare class AndGroupEditor extends ExpressionRuleEditor<AndGroup> {
    getTestValueColor(el: string, testcontext: BaseTestResultData | undefined): string | undefined;
    render(): JSX.Element;
    private addToFromAction;
    private deleteToFromAction;
    private onGroupTypeSelect;
    private renderEndOfLine;
}
