import React from "react";
import "./Form.css";
interface FormProps {
    children: React.ReactNode;
    onSubmit?: (e: React.FormEvent) => void;
    className?: string;
}
declare const Form: React.FC<FormProps>;
interface FormGroupProps {
    children: React.ReactNode;
    className?: string;
}
declare const FormGroup: React.FC<FormGroupProps>;
interface LabelProps {
    children: React.ReactNode;
    htmlFor?: string;
    className?: string;
}
declare const Label: React.FC<LabelProps>;
interface InputProps {
    type?: string;
    value?: string;
    onChange?: (e: React.ChangeEvent<HTMLInputElement>) => void;
    onKeyDown?: (e: React.KeyboardEvent<HTMLInputElement>) => void;
    placeholder?: string;
    className?: string;
    id?: string;
}
declare const Input: React.FC<InputProps>;
export { Form, FormGroup, Label, Input };
