import * as React from "react"; import { ForwardRefReturn } from "../../../typings/shared"; import ControlledPasswordInput from "./ControlledPasswordInput"; import PasswordInput from "./PasswordInput"; import { TextInputSharedProps } from "./props"; export interface TextInputProps extends TextInputSharedProps { inline?: boolean | undefined; size?: "sm" | "md" | "lg" | "xl" | undefined; warn?: boolean | undefined; warnText?: React.ReactNode | undefined; } interface TextInputFC extends ForwardRefReturn { readonly ControlledPasswordInput: typeof ControlledPasswordInput; readonly PasswordInput: typeof PasswordInput; } declare const TextInput: TextInputFC; export default TextInput;