import type { TemplateResult } from 'lit-html'; import type { Operator, Rule } from '../types'; import type { I18n } from '../../I18n/I18n'; declare type Params = { pathOptions?: string[]; isFullSize?: boolean; isNested?: boolean; operators: Operator[]; disableOr: boolean; readonly: boolean; disabled: boolean; rule: Rule; id: string; t: I18n['t']; onConvert?: () => void; onDelete?: () => void; onChange: (newValue: Rule) => void; }; export declare function AdvancedRule(params: Params): TemplateResult; export {};