import { EntitySubTreeAdditionalCreationProps, EntitySubTreeAdditionalProps, SugaredUnconstrainedQualifiedSingleEntity } from '@contember/binding';
import { ComponentType, ReactNode } from 'react';
import { LayoutRendererProps } from '../../bindingFacade';
import type { PageProvider } from '../Pages';
import { RedirectOnSuccessTarget } from '../useEntityRedirectOnPersistSuccess';
export declare type CreatePageProps = Omit<SugaredUnconstrainedQualifiedSingleEntity, 'isCreating'> & EntitySubTreeAdditionalProps & EntitySubTreeAdditionalCreationProps & {
    pageName?: string;
    children: ReactNode;
    redirectOnSuccess?: RedirectOnSuccessTarget;
    rendererProps?: LayoutRendererProps;
};
declare const CreatePage: Partial<PageProvider<CreatePageProps>> & ComponentType<CreatePageProps>;
export { CreatePage };
//# sourceMappingURL=CreatePage.d.ts.map