import { type ChangeEvent, type ReactNode } from 'react'; import { type DefaultRadioContextValue } from './Radio.context'; import { type RadioRootVariants } from './Radio.css'; import { type ElementProps } from '../../../types/element/elementProps'; export type RadioOwnProps = RadioRootVariants & { /** * @description Radio 컴포넌트의 라벨을 지정합니다. 텍스트 스타일이 지정되어 있습니다. */ label?: ReactNode; /** * @description Radio 컴포넌트의 설명을 지정합니다. 텍스트 스타일이 지정되어 있습니다. */ description?: ReactNode; value?: Value; onChange?: (event: ChangeEvent) => void; }; export type RadioProps = ElementProps<'input', RadioOwnProps>; type RadioComponent = (props: RadioProps) => React.ReactNode; export declare const Radio: RadioComponent; export {}; //# sourceMappingURL=Radio.d.ts.map