/* eslint-disable @typescript-eslint/no-explicit-any */ import * as React from 'react'; interface InputProps extends React.HTMLProps { onChange?: (event: React.ChangeEvent) => any; className?: string; value?: string; onValueChange?: (value: string) => any; onKeyDown?: (event: React.KeyboardEvent) => void; hasResetButton?: boolean; isLiveSearchField?: boolean; isPassword?: boolean; status?: 'error' | 'warning' | 'success'; disabled?: boolean; message?: string; small?: boolean; width?: string; placeholder?: string; type?: string; } export const InputContainer: (props: any) => React.ReactElement; export const InputIcon: (props: any) => React.ReactElement; export const StyledInput: (props: any) => React.ReactElement; export const StyledIcon: (props: any) => React.ReactElement; export const Message: (props: any) => React.ReactElement; export const InputIconWrapper: (props: any) => React.ReactElement; export const BottomLine: (props: any) => React.ReactElement; declare const Input: (props: InputProps) => React.ReactElement; export default Input;