@formily/core
Version:
9 lines (8 loc) • 1.23 kB
TypeScript
import { FormPath } from '@formily/shared';
import { Form } from '../models';
import { IFormProps } from '../types';
import { getValidateLocaleIOSCode, getLocaleByPath, setValidateLanguage, registerValidateFormats, registerValidateLocale, registerValidateMessageTemplateEngine, registerValidateRules } from '@formily/validator';
import { createEffectHook, createEffectContext, useEffectForm } from './effective';
import { isArrayField, isArrayFieldState, isDataField, isDataFieldState, isField, isFieldState, isForm, isFormState, isGeneralField, isGeneralFieldState, isObjectField, isObjectFieldState, isQuery, isVoidField, isVoidFieldState } from './checkers';
declare const createForm: <T extends object = any>(options?: IFormProps<T>) => Form<T>;
export { FormPath, createForm, isArrayField, isArrayFieldState, isDataField, isDataFieldState, isField, isFieldState, isForm, isFormState, isGeneralField, isGeneralFieldState, isObjectField, isObjectFieldState, isQuery, isVoidField, isVoidFieldState, getValidateLocaleIOSCode, getLocaleByPath, setValidateLanguage, registerValidateFormats, registerValidateLocale, registerValidateMessageTemplateEngine, registerValidateRules, createEffectHook, createEffectContext, useEffectForm, };