import type { NeoCommonRadioProps, NeoRadioButtonProps } from '../buttons/neo-radio-button.model.js';
import type { NeoBaseInputProps, NeoInputProps } from './common/neo-input.model.js';
import type { NeoLabelProps } from './common/neo-label.model.js';
export type NeoRadioProps = NeoBaseInputProps & Pick<NeoInputProps, 'readonly' | 'loading' | 'hovered' | 'in' | 'out' | 'transition' | 'labelRef' | 'labelProps' | 'containerRef' | 'containerProps' | 'color' | 'tinted' | 'flex' | 'width' | 'height'> & Pick<NeoLabelProps, 'label'> & NeoCommonRadioProps & {
    /**
     * Props to be passed to the radio button.
     */
    buttonProps?: NeoRadioButtonProps;
};
