import { EditorConfiguration } from "../config/types";
import { SingleValidatorResult } from "../types";
import { Field, FieldDescriptor } from "./pageModel";
export default function FieldListField({ field, validators, simplified, title, isFocusedField, showFallbackButton, compareToField, readonly, isHoveringField, tabIndex, }: {
    field: Field;
    validators: SingleValidatorResult[];
    simplified?: boolean;
    title?: React.ReactNode;
    isFocusedField: boolean;
    showFallbackButton?: React.ReactNode;
    compareToField?: Field;
    readonly?: boolean;
    isHoveringField?: boolean;
    tabIndex?: number;
}): import("react/jsx-runtime").JSX.Element | undefined;
export declare function getFieldEditor(field: Field, showRawValue: boolean, isReadOnly: boolean, configuration: EditorConfiguration, setFieldValue: (value: string, descriptor: FieldDescriptor) => void, isFocusedField: boolean, tabIndex?: number): import("react/jsx-runtime").JSX.Element | null;
