import type { SchemaArrayValue } from "../../core/index.js"; import type { KeyedFieldValues } from "../model.js"; import type { FormState } from "./state.js"; export declare function createKeyedArrayDeriver(ctx: FormState, value: () => SchemaArrayValue | null | undefined, virtualKeyedArrayFactory: () => KeyedFieldValues, keyedArrayFactory: (v: SchemaArrayValue, g: () => number) => KeyedFieldValues): () => KeyedFieldValues;