import { SugaredRelativeEntityList } from '@contember/react-binding';
import type { ReactElement } from 'react';
import { RepeaterInnerProps } from './RepeaterInner';
export interface RepeaterProps<ContainerExtraProps, ItemExtraProps> extends SugaredRelativeEntityList, Omit<RepeaterInnerProps<ContainerExtraProps, ItemExtraProps>, 'accessor'> {
}
/**
 * The `Repeater` component renders a repeater with given child components.
 *
 * @group Blocks and repeaters
 */
export declare const Repeater: <ContainerExtraProps, ItemExtraProps>(props: RepeaterProps<ContainerExtraProps, ItemExtraProps>) => ReactElement;
//# sourceMappingURL=Repeater.d.ts.map