import type { AutocompleteConfig } from '../../types/index.js'; /** * Props interface for FormAutocomplete component */ interface Props { /** Field identifier */ id: string; /** Current selected value (string for single, string[] for multiple) */ value: string | string[]; /** Autocomplete configuration */ autocomplete: AutocompleteConfig; /** Whether the field is required */ required?: boolean; /** Placeholder text */ placeholder?: string; /** Whether the field is disabled */ disabled?: boolean; /** ARIA description ID */ ariaDescribedBy?: string; /** Callback when value changes */ onChange: (value: string | string[]) => void; } declare const FormAutocomplete: import("svelte").Component; type FormAutocomplete = ReturnType; export default FormAutocomplete;