import { FormArray } from "./FormArray";
import { FormGroup } from "./FormGroup";
import { FormControl } from "./FormControl";
/**
 * Array-level validator to ensure values are strictly increasing.
 * - Checks each control selected from the FormArray
 * - Adds a groupError to the first offending control
 */
export declare function strictIncreasingOnly<FormValues extends Record<string, unknown>>(select: (row: FormGroup<FormValues>) => FormControl<number>): (arr: FormArray<FormValues>) => void;
export declare const ArrayValidators: {
    strictIncreasingOnly: typeof strictIncreasingOnly;
};
