import React from "react"; import { WithTheme, ReactHTMLInputElementProps, ThemeColor } from "../types"; export declare type BaseProps = WithTheme<{ element: T; label: string; extendClass?: string; elementRef?: React.MutableRefObject; }> & Omit, "className" | "ref" | "color">; export declare function Base({ element, label, elementRef, theme, color, extendClass, ...props }: BaseProps): JSX.Element; export declare type InputProps = Omit, "element" | "color"> & { themeColor?: ThemeColor; }; export declare function Input({ themeColor, theme, ...props }: InputProps): JSX.Element; export declare type TextAreaProps = Omit, "element" | "color"> & { themeColor?: ThemeColor; }; export declare function TextArea({ themeColor, theme, ...props }: TextAreaProps): JSX.Element;