import React from 'react'; declare const Input: React.ForwardRefExoticComponent>, import("csstype").BorderProperty> & import("styled-system").LayoutProps>> & import("styled-system").ColorProps>, string | number | symbol> & import("styled-system").FlexboxProps>> & import("styled-system").SpaceProps>, string | number | symbol> & import("styled-system").PositionProps>>) | (import("styled-system").BorderProps>, import("csstype").BorderProperty> & import("styled-system").LayoutProps>> & import("styled-system").ColorProps>, string | number | symbol> & import("styled-system").FlexboxProps>> & import("styled-system").SpaceProps>, string | number | symbol> & import("styled-system").PositionProps>> & { children?: React.ReactNode; })) & { onClick?: ((...args: any[]) => any) | undefined; onPress?: ((...args: any[]) => any) | undefined; ref?: (() => any) | undefined; as?: React.ReactNode; }) & { styles?: { hover?: Object | undefined; focus?: Object | undefined; disabled?: Object | undefined; } | undefined; pseudoState?: import("../../../atoms/Box/Box").InteractiveState; disabled?: boolean | undefined; onClick?: ((...args: any[]) => void) | undefined; onPress?: ((...args: any[]) => void) | undefined; onMouseEnter?: Function | undefined; onMouseLeave?: Function | undefined; touchable?: "default" | "opacity" | "highlight" | "material" | "native" | undefined; size?: number | undefined; name?: string | undefined; center?: boolean | undefined; p?: number | undefined; boxShadow?: ((_: {}) => string) | undefined; children?: React.ReactNode; forwardedRef?: (() => any) | undefined; }, "children" | "forwardedRef" | "name" | "pseudoState" | keyof import("styled-system").BorderProps>, import("csstype").BorderProperty> | keyof import("styled-system").LayoutProps>> | keyof import("styled-system").ColorProps>, string | number | symbol> | keyof import("styled-system").FlexboxProps>> | keyof import("styled-system").SpaceProps>, string | number | symbol> | keyof import("styled-system").PositionProps>> | "boxShadow" | "center" | "onClick" | "onPress" | "as" | "disabled" | "touchable" | "styles" | "onMouseEnter" | "onMouseLeave"> & React.RefAttributes>; export default Input;