import { ReactNode } from 'react'; export declare const DEFAULT_CLASS = "hods-form-collection"; interface CollectionProps { config: { className?: string; countOffset?: number; disableAddAndRemove?: boolean; id: string; fieldId: string; full_path?: string; restrictHint?: boolean; item?: { fieldId?: string; type?: string; }[]; label?: string; labels?: { initial?: string; item?: string; add?: string; remove?: string; }; minimumEntries?: number; readonly?: boolean; removeLocation?: string; subsequentItemStyle?: object; focusOnAdd?: boolean; required?: boolean; }; formData?: object; onChange?: Function; onTopLevelChange?: Function; value?: ReactNode | { id?: string; } | object[]; wrap?: boolean; } declare const Collection: ({ config, value: _value, formData, onChange, onTopLevelChange, wrap }: CollectionProps) => import("react/jsx-runtime").JSX.Element; export default Collection;