import { ReactElement } from 'react'; import PropTypes from 'prop-types'; import { CreateControllerProps } from '../../features/core'; import { CreateProps } from '../types'; export declare const CreateView: { (props: CreateViewProps): JSX.Element; propTypes: { actions: PropTypes.Requireable; aside: PropTypes.Requireable; basePath: PropTypes.Requireable; children: PropTypes.Requireable; className: PropTypes.Requireable; defaultTitle: PropTypes.Requireable; hasList: PropTypes.Requireable; hasShow: PropTypes.Requireable; record: PropTypes.Requireable; redirect: PropTypes.Requireable; resource: PropTypes.Requireable; save: PropTypes.Requireable<(...args: any[]) => any>; title: PropTypes.Requireable; onSuccess: PropTypes.Requireable<(...args: any[]) => any>; onFailure: PropTypes.Requireable<(...args: any[]) => any>; setOnSuccess: PropTypes.Requireable<(...args: any[]) => any>; setOnFailure: PropTypes.Requireable<(...args: any[]) => any>; setTransform: PropTypes.Requireable<(...args: any[]) => any>; }; defaultProps: { component: import("@mui/material/OverridableComponent").OverridableComponent>; }; }; interface CreateViewProps extends CreateProps, Omit { children: ReactElement; } export {};