import { GenesisElement } from '@genesislcap/web-core'; import { Config, Field, Operator, Styles } from '../../types'; /** * Operator selector for expression rules. * @beta * * @fires operator-selected - Bubbled when the selected operator changes */ export declare class RuleOperator extends GenesisElement { operators: Operator[]; operator: Operator; field: Field | null; config: Config; styles?: Styles; connectedCallback(): void; get allowedOperators(): Operator[]; get groupedOperators(): (Operator | { optgroup: string | null; xs: Operator[]; })[]; handleOperatorChange(event: Event): void; } //# sourceMappingURL=rule-operator.d.ts.map