import { RadioCardProps } from './RadioCard.types'; /** * 라디오 카드 컴포넌트 * * @description * 아이콘, 제목, 설명이 포함된 선택 가능한 카드 형태의 라디오 버튼입니다. * 가로형(wide) 또는 정사각형 형태로 사용할 수 있으며, * 선택, 비활성화, 에러 상태를 표현할 수 있습니다. * * @param {RadioCardProps} props * @param {boolean} [props.disabled=false] - 비활성화 여부 * @param {boolean} [props.isSelected=false] - 선택 여부 * @param {boolean} [props.isError=false] - 에러 상태 여부 * @param {(checked: boolean) => void} props.onChange - 선택 상태 변경 시 호출되는 콜백 함수 * @param {boolean} [props.isWide=false] - 가로형 카드 여부 * @param {string} [props.className] - 추가 스타일 클래스 * @param {string} props.iconName - 표시할 아이콘 이름 * @param {string} props.title - 카드 제목 * @param {string} [props.description] - 카드 설명 * @param {string} [props.testId] - 테스트용 ID * @param {string} props.value - 라디오 버튼 값 * @param {string} props.name - 라디오 버튼 그룹 이름 * * @example * // 기본 사용 예시 * console.log('선택됨:', checked)} * /> * * // 가로형 카드 예시 * console.log('선택됨:', checked)} * /> */ declare const RadioCard: (props: RadioCardProps) => import("react/jsx-runtime").JSX.Element; export { RadioCard };