///
///
import { PropsOf } from "src/typeUtils";
import { FlexboxProps } from "styled-system";
import { BackgroundImageProps, BorderProps, TextStyleProps as SSTextStyleProps, ColorProps, FontFamilyProps, LayoutProps, SpaceProps, TypographyProps as SSTypographyProps, WidthProps } from "styled-system";
import { CursorProps, PropsWithVariant } from "../../theme";
import { TextInputVariants } from "./TextInput.theme";
export declare type TextInputStyleProps = SSTypographyProps & SpaceProps & WidthProps & ColorProps & BackgroundImageProps & SSTextStyleProps & LayoutProps & FlexboxProps & FontFamilyProps & BorderProps & CursorProps;
export interface TextInputProps extends TextInputStyleProps, PropsWithVariant {
value?: string | number;
onEnterPress?: () => void;
}
declare const InternalThemedTextInput: import("styled-components").StyledComponent;
declare type ThemedTextInputProps = Omit, "size" | "width" | "height"> & LayoutProps;
export declare const ThemedTextInput: React.FC;
export {};