import type React from 'react'; import type { AlertProps, ButtonProps, PasswordFieldProps } from '../../primitives/types'; type CommonPasswordFieldProps = Partial & Required> & { fieldValidationErrors?: string[]; }; type CommonAlertProps = Partial & Required>; type CommonButtonProps = Partial & Required>; export type PasswordFieldComponent = React.ComponentType; export type ButtonComponent = React.ComponentType; export type SubmitButtonComponent = React.ComponentType>; export type ErrorMessageComponent = React.ComponentType; export type FormValues = Record; export type BlurredFields = string[]; export type ValidationError = Record; export {};