import React, { InputHTMLAttributes } from 'react'; declare type InputProps = Omit, 'onChange'> & { name: string; state?: 'success' | 'info' | 'error' | 'none'; appearance?: RadioBoxAppearance; icon?: string; image?: string; checked?: boolean; title?: string; label?: string; inputRef?: React.MutableRefObject; disabled?: boolean; readOnly?: boolean; className?: string; labelClassName?: string; imageClassName?: string; onChange?: (checked: boolean) => void; }; export declare type RadioBoxAppearance = 'radio' | 'box' | 'icon' | 'text' | 'radio-box' | 'image'; export default function RadioBox({ name, icon, image, checked, label, inputRef, disabled, readOnly, className, labelClassName, imageClassName, onChange, appearance, state, ...rest }: InputProps): JSX.Element; export {};