import type { MultiRowEditorColumn, MultiRowEditorRow, MultiRowEditorRowInfo } from '@dao-style/extend'; import { type MatchExpressionOperator } from '../props'; import '../style/match-expressions-editor'; declare const _default: import("vue").DefineComponent<{ modelValue: { type: import("vue").PropType; default: () => never[]; }; readonly: { type: BooleanConstructor; default: boolean; }; hiddenOperators: { type: import("vue").PropType; default: () => never[]; }; }, { columns: import("vue").ComputedRef; multiRowEditorRef: import("vue").Ref; getColumnStatus: (row?: MultiRowEditorRow, info?: MultiRowEditorRowInfo) => "default" | "error" | "success"; valuesHelper: import("vue").ComputedRef; handleChangeValues: (row?: MultiRowEditorRow, values?: string | number) => void; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "update:modelValue"[], "update:modelValue", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; default: () => never[]; }; readonly: { type: BooleanConstructor; default: boolean; }; hiddenOperators: { type: import("vue").PropType; default: () => never[]; }; }>> & { "onUpdate:modelValue"?: ((...args: any[]) => any) | undefined; }, { modelValue: import("../props").MatchExpression[]; readonly: boolean; hiddenOperators: MatchExpressionOperator[]; }>; export default _default;