import React from "react";
import { ValidationRule } from "../../../utils/validation";
interface FormFieldProps {
    label: string;
    name: string;
    type?: "text" | "email" | "password" | "textarea";
    value: string;
    onChange: (e: React.ChangeEvent<HTMLInputElement | HTMLTextAreaElement>) => void;
    placeholder?: string;
    required?: boolean;
    error?: string;
    validation?: ValidationRule;
    className?: string;
    testId?: string;
}
export declare const FormField: React.FC<FormFieldProps>;
export default FormField;
//# sourceMappingURL=index.d.ts.map