import { EntityListSubTreeAdditionalProps, SugaredQualifiedEntityList } from '@contember/react-binding';
import { ReactNode } from 'react';
import { MutableEntityListPageRendererProps } from '../../bindingFacade';
export type MultiEditPageProps<ContainerExtraProps, ItemExtraProps> = SugaredQualifiedEntityList & EntityListSubTreeAdditionalProps & {
    pageName?: string;
    children?: ReactNode;
    rendererProps?: Omit<MutableEntityListPageRendererProps<ContainerExtraProps, ItemExtraProps>, 'accessor' | 'children'>;
};
/**
 * @example
 * ```
 * <MultiEditPage
 *   entities="BottleVolume"
 *   rendererProps={{ title: 'Bottle volumes', sortableBy: 'order' }}
 * >
 * 	<TextField field="volume" label="Volume" />
 * </MultiEditPage>
 * ```
 *
 * @group Pages
 */
export declare const MultiEditPage: import("./pageComponent").PageComponent<(<ContainerExtraProps, ItemExtraProps>({ children, rendererProps, pageName, ...entityListProps }: MultiEditPageProps<ContainerExtraProps, ItemExtraProps>) => import("react/jsx-runtime").JSX.Element)>;
//# sourceMappingURL=MultiEditPage.d.ts.map