import "./FilterEditor.css"; import type { FilterEditorProps } from "./types.js"; /** * The criteria tree of the filter builder. Groups can be nested and each group * combines its items with either `and` or `or`, matching the advanced filter * editor in the Windows client. * * Works both controlled (`value` + `onChange`) and uncontrolled * (`defaultValue`). Saving and sharing filters is handled by `FilterBuilder`, * which composes this component. * * @example * ```jsx * * ``` */ export declare function FilterEditor({ fields, value, defaultValue, onChange, readOnly, showFilterString, viewName, getFieldOptions, className, "data-size": size, }: FilterEditorProps): import("react").JSX.Element;