import React from 'react'; import { BasePageProps } from '../BasePage'; import { BaseFormProps } from '../BaseForm'; export interface BaseEditProps extends BaseFormProps { mode?: 'page' | 'drawer' | 'modal' | 'card'; action: 'add' | 'edit' | 'view'; pageProps?: BasePageProps; layout?: 'horizontal' | 'vertical' | 'inline'; onValuesChange?: (changedValues: any, value: any) => void; onSubmit?: (formData: Record) => Promise; onCancel?: () => void; renderHeader?: () => React.ReactNode; renderFooter?: () => React.ReactNode; } declare const BaseEdit: React.FC; export default BaseEdit;