/**
 * Repeater list - DnD context wrapper for sortable items
 */
import type { ReactNode } from 'react';
import type { RepeaterFieldConfig, FieldConfig } from '../../../fields/types';
import type { FormBackend } from '../../../backend/types';
export interface RepeaterListProps {
    config: RepeaterFieldConfig;
    backend: FormBackend;
    basePath: string;
    items: Array<{
        id: string;
    }>;
    minItems: number;
    onMove: (from: number, to: number) => void;
    onRemove: (index: number) => void;
    renderChild: (field: FieldConfig, path: string) => ReactNode;
}
export declare function RepeaterList({ config, backend, basePath, items, minItems, onMove, onRemove, renderChild, }: RepeaterListProps): ReactNode;
