import { EntityListSubTreeAdditionalProps, SugaredQualifiedEntityList } from '@contember/binding';
import { ReactElement, ReactNode } from 'react';
import { MutableEntityListRendererProps } from '../../bindingFacade';
export type MultiEditScopeProps<ContainerExtraProps, ItemExtraProps> = SugaredQualifiedEntityList & EntityListSubTreeAdditionalProps & {
    children?: ReactNode;
    refreshDataBindingOnPersist?: boolean;
    skipBindingStateUpdateAfterPersist?: boolean;
    listProps?: Omit<MutableEntityListRendererProps<ContainerExtraProps, ItemExtraProps>, 'accessor' | 'children'>;
};
export declare const MultiEditScope: (<ContainerExtraProps, ItemExtraProps>(props: MultiEditScopeProps<ContainerExtraProps, ItemExtraProps>) => ReactElement) & Partial<MultiEditScopeProps<never, never>> & {
    displayName?: string | undefined;
};
//# sourceMappingURL=MultiEditScope.d.ts.map