import type { BatchFieldState } from '../core/batch-field-state.js'; import type { FieldValueComparator } from '../fields/custom-field.js'; /** Creates a common or mixed baseline from record-aligned field values. */ export declare function createBatchFieldState(values: readonly TValue[], isEqual?: FieldValueComparator): Readonly>; /** Applies one explicit common value while preserving the original baseline. */ export declare function setBatchFieldValue(state: Readonly>, value: TValue, isEqual?: FieldValueComparator): Readonly>; /** Restores the common or mixed baseline captured when the form opened. */ export declare function restoreBatchFieldValue(state: Readonly>): Readonly>;