import type { FieldSchema } from './types.js'; interface Props { /** Field identifier */ id: string; /** Current array value */ value: unknown[]; /** Schema for array items */ itemSchema: FieldSchema; /** Minimum number of items required */ minItems?: number; /** Maximum number of items allowed */ maxItems?: number; /** * @deprecated since v1.8 — use `messages.form.array.add`. Removed in v2.0. */ addLabel?: string; /** Whether the field is disabled */ disabled?: boolean; /** Callback when value changes */ onChange: (value: unknown[]) => void; } declare const FormArray: import("svelte").Component; type FormArray = ReturnType; export default FormArray;