import { FormRenderProps, VariantProps } from '../../../utils';
/**
* FormTextField Component
*
* A text input field component that integrates with react-hook-form for form state management.
* This component is used for standard text inputs, email inputs, and multi-email inputs.
*
* @component
* @param {Object} props - The component props
* @param {FormRenderProps} props.props - Form rendering properties from parent form
* @param {VariantProps} props.variant - UI variant style ('standard', 'outlined', etc.)
*
* @example
* // Basic usage in FormRender
*
*
* @example
* // Usage with specific configuration
* const formItem = {
* name: "email",
* label: "Email Address",
* inputType: "email",
* required: true,
* placeholder: "Enter your email"
* };
*
*/
declare const FormTextFieldWithSelect: ({ props, variant, }: {
props: FormRenderProps;
variant: VariantProps;
}) => import("react/jsx-runtime").JSX.Element;
/**
* Export the FormTextField component for use in the form renderer
* This component is used for text, email, and multi-email input types
*/
export default FormTextFieldWithSelect;