diff --git a/src/index.ts b/src/index.ts index d995833..49d68cd 100644 --- a/src/index.ts +++ b/src/index.ts @@ -1,5 +1,13 @@ -export { default as FormValidator } from "./domain/form/validation/FormValidator" -export * as FormValidations from "./domain/form/validation/FormValidations" -export type { default as InvalidFieldError } from "./domain/form/validation/InvalidFieldError" -export type { default as ValidationRules} from "./domain/form/validation/ValidationRules" -export { default as useFormData } from "./hooks/useFormData" \ No newline at end of file +import useFormData from "./hooks/useFormData"; +import FormValidator from "./domain/form/validation/FormValidator"; +import type ValidationRules from "./domain/form/validation/ValidationRules"; +import type InvalidFieldError from "./domain/form/validation/InvalidFieldError"; +import * as FormValidations from "./domain/form/validation/FormValidations"; + +export { + FormValidator, + ValidationRules, + InvalidFieldError, + FormValidations, + useFormData +} \ No newline at end of file