import { CSSProperties, InputHTMLAttributes } from "react"; export interface InputComponentProps extends InputHTMLAttributes { overwriteInputStyle?: CSSProperties; overwriteParentInputStyle?: CSSProperties; overwriteRootStyle?: CSSProperties; overwriteErrorStyle?: CSSProperties; icon?: React.ReactNode; error?: React.ReactNode; info?: React.ReactNode; inputPrefix?: React.ReactNode; mode?: "default" | "disabled" | "primary" | "secondary" | "cta" | "info" | "success" | "warning" | "error"; } export declare const Input: ({ mode, overwriteInputStyle, overwriteParentInputStyle, overwriteRootStyle, overwriteErrorStyle, error, info, placeholder, icon, children, inputPrefix, ...props }: InputComponentProps) => JSX.Element; export default Input;