@cosva-lab/form-builder
Version:
React form builder.
7 lines (6 loc) • 451 B
text/typescript
import { FieldBuilder } from "./builders/FieldBuilder.cjs";
import { CommonValidations, FieldType, NameField, PropsField, Simplify } from "../types.cjs";
//#region src/utils/buildField.d.ts
declare function buildField<V, const N extends NameField, Validations extends CommonValidations<V> | undefined, L>(field: PropsField<FieldType<N, V, Validations, L>>): FieldBuilder<Simplify<FieldType<N, V, Validations, L>>>;
//#endregion
export { buildField };