import { PropsWithChildren } from 'react';
import { Data } from '../../../types/data';
import { DynamicDataListControlProps } from './DynamicDataListControl';
/**
 * Renders a list of data that whose rows can be added, deleted, and repositioned
 * This is a wrapper for the DynamicDataListControl and meant to be used only within a form station
 * @example
 * <Field
 *  name="list"
 *  label="Control Label"
 *  columns={[{propertyName: 'id', size: '1fr', label: 'Id'}]}
 *  data={[{id: '1',desc: 'Description 1',title: 'Item 1'}]}
 *  as={DynamicDataListField}
 *  />
 */
export declare const DynamicDataListField: <T extends Data>(props: PropsWithChildren<Omit<DynamicDataListControlProps<T>, "error" | "onChange">>) => JSX.Element;
//# sourceMappingURL=DynamicDataListField.d.ts.map