import { FieldPath, FieldValues } from 'react-hook-form';
import * as React from 'react';
import { InputProps, FormFieldType } from '@lifespikes/ui/components/ui';
export interface InputFieldProps<TFieldValues extends FieldValues = FieldValues, TName extends FieldPath<TFieldValues> = FieldPath<TFieldValues>> extends FormFieldType<TFieldValues, TName>, Omit<InputProps, 'name' | 'defaultValue'>, React.RefAttributes<HTMLInputElement> {
}
export declare const InputField: <TFieldValues extends FieldValues = FieldValues, TName extends FieldPath<TFieldValues> = FieldPath<TFieldValues>>({ ...props }: InputFieldProps<TFieldValues, TName>) => import("react/jsx-runtime").JSX.Element;
