import { FormStrategy, FormModel, BasicModel } from './models'; import { IFormContext } from './context'; import { FormBuilder, $FieldSetBuilderChildren } from './builders'; import { BasicBuilder } from './builders/basic'; export interface IForm>> { ctx: IFormContext; model: FormModel; } /** * 创建一个 `Form` * * @param arg 指定一个 builder 对象来显式构造表单数据,或者指定 `FormStrategy.View` 自动根据视图构造表单数据 */ export declare function useForm, Builder extends BasicBuilder, Model extends BasicModel>(arg: FormStrategy.View | FormBuilder): IForm<$FieldSetBuilderChildren>; //# sourceMappingURL=form.d.ts.map