import * as React from 'react'; import type { ReactElement, ElementType } from 'react'; import { type ComponentsOverrides, type SxProps, type Theme } from '@mui/material'; import { EditProps } from './Edit'; export declare const EditView: (props: EditViewProps) => React.JSX.Element | null; export interface EditViewProps extends Omit, 'id' | 'title'> { actions?: ReactElement | false; aside?: ReactElement; component?: ElementType; emptyWhileLoading?: boolean; title?: string | ReactElement | false; sx?: SxProps; } export declare const EditClasses: { main: string; noActions: string; card: string; }; declare module '@mui/material/styles' { interface ComponentNameToClassKey { RaEdit: 'root' | 'main' | 'noActions' | 'card'; } interface ComponentsPropsList { RaEdit: Partial; } interface Components { RaEdit?: { defaultProps?: ComponentsPropsList['RaEdit']; styleOverrides?: ComponentsOverrides>['RaEdit']; }; } } //# sourceMappingURL=EditView.d.ts.map