import { InputProps } from "../Input"; import { SelectProps } from "../Select"; export interface InputFormFieldProps extends InputProps { id: string; type: 'text' | 'email' | 'password' | 'hidden' | 'number' | 'url' | 'tel' | 'file' | 'radio' | 'checkbox' | 'search' | 'date'; name: string; label: string; labelHidden?: boolean; className?: string; errorMessage?: string; } export interface SelectFormFieldProps extends SelectProps { id: string; type: 'text' | 'email' | 'password' | 'hidden' | 'number' | 'url' | 'tel' | 'file' | 'radio' | 'checkbox' | 'search' | 'date'; name: string; label: string; labelHidden?: boolean; className?: string; errorMessage?: string; } export declare const FieldWrapper: (Component: any) => (props: InputFormFieldProps | SelectFormFieldProps) => JSX.Element;