import { SchemaProp } from '../../json-schema/model.js'; import { Field, ARRAY_KEYWORDS } from './field.js'; import { FieldBoolean } from './boolean.js'; import { FieldText } from './text.js'; import { FieldArray } from './array.js'; import { FieldObject } from './object.js'; import { FormContext } from '../builder.js'; declare function createField(ctx: FormContext, prop: SchemaProp, parentField?: Field, index?: number, name?: string): Field; export { createField, Field, ARRAY_KEYWORDS, FieldBoolean, FieldText, FieldArray, FieldObject, };