import type { ReactElement, ReactNode } from 'react';
import { RepeaterInnerProps } from '../../collections';
export type ImmutableEntityListRendererProps<ContainerExtraProps, ItemExtraProps> = Omit<RepeaterInnerProps<ContainerExtraProps, ItemExtraProps>, 'entityList' | 'label' | 'sortableBy' | 'unstable__sortAxis' | 'addButtonComponentExtraProps' | 'addButtonText' | 'addButtonProps' | 'addButtonComponent' | 'enableAddingNew' | 'enableRemoving' | 'dragHandleComponent' | 'useDragHandle'> & {
    beforeContent?: ReactNode;
    afterContent?: ReactNode;
};
export declare const ImmutableEntityListRenderer: <ContainerExtraProps, ItemExtraProps>(props: ImmutableEntityListRendererProps<ContainerExtraProps, ItemExtraProps>) => ReactElement;
//# sourceMappingURL=ImmutableEntityListRenderer.d.ts.map