import React from "react";
import { FormControlProps as MuiFormControlProps } from "@material-ui/core/FormControl";
import { InputProps } from "./Input";
/**
 * - Type of the `input` element. It should be [a valid HTML5 input type](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input#Form_%3Cinput%3E_types).
 * - We only supports `number` and `text` type now
 */
export declare type TextFieldTypes = "number" | "text";
export interface TextFieldProps extends MuiFormControlProps {
    id: string;
    label?: string;
    helperText?: string;
    fullWidth?: boolean;
    type?: TextFieldTypes;
    inputProps: Partial<InputProps>;
}
declare const TextField: React.FC<TextFieldProps>;
export default TextField;
