import { InputHTMLAttributes, ReactNode } from 'react';
import { CSSObject } from '@emotion/react';
import { PropsWithChildren, QA } from '../common';
export type RadioStyles = {
/** Отключен */
disabled?: boolean;
/** Фокусируемый без редактирования */
readOnly?: boolean;
/** Ошибка в поле */
error?: boolean;
/** Без подписи, вычисляется автоматически */
hasLabel?: boolean;
} & Pick;
export type RadioProps = {
/** Label */
label?: ReactNode;
/** Иконка | Контент слева */
startAdornment?: ReactNode;
} & QA & Omit & RadioStyles & InputHTMLAttributes;