import './form.less'; import type { ProFormProps } from '@ant-design/pro-form'; import type { Key } from 'react'; import type { ActionProps, FormCommunicationProps, FormEnhancedProps, FormItemNeedsProps, LabelAndResponseProps, PersistDataProps, SuperServiceProps } from './types'; export interface SuperFormProps extends Omit, 'labelCol' | 'wrapperCol' | 'submitter'>, ActionProps, PersistDataProps, SuperServiceProps, FormCommunicationProps, FormItemNeedsProps, LabelAndResponseProps, FormEnhancedProps { } export declare function SuperForm = any>(props: SuperFormProps): JSX.Element; export declare namespace SuperForm { var defaultProps: { itemCount: number; autoPlaceholder: boolean; clearPersistDataAfterSubmit: boolean; btns: { submitBtn: string; resetBtn: string; }; message: { saveSuccess: string; }; throttleTimeout: number; }; } export default SuperForm;