import type { InputHTMLAttributes } from '../../types'; export interface BaseboxProps { /** * Уникальный идентификатор control */ id?: string; /** * Метка-подпись к элементу */ label?: React.ReactNode; /** * Описание элемента */ description?: React.ReactNode; /** * Title и description в одну строку или с переносом строк */ singleLine?: boolean; /** * Неопределенное состояние компонента - когда часть потомков не выбрана. */ indeterminate?: boolean; appearance?: string; size?: string; view?: string; focused?: boolean; /** * Кастомная иконка галочки. */ checkIcon?: React.ReactNode; /** * Кастомная иконка indeterminate-состояния. */ indeterminateIcon?: React.ReactNode; } export interface CheckboxProps extends Omit, 'size'>, BaseboxProps { } //# sourceMappingURL=Checkbox.types.d.ts.map