import { CheckboxProps } from './Checkbox.types'; /** * @component * @param {Object} props - 체크박스 컴포넌트 프로퍼티 * @param {boolean} [props.checked=false] - 체크박스의 체크 상태 * @param {(event: ChangeEvent) => void} [props.onChange] - 체크박스 상태 변경 시 호출되는 콜백 함수 * @param {boolean} [props.disabled=false] - 체크박스 비활성화 여부 * @param {boolean} [props.isError=false] - 체크박스 에러 상태 여부 * @param {'box' | 'circle' | 'sub'} [props.type='box'] - 체크박스 타입 * @param {string} [props.className] - 추가 CSS 클래스 * * @example * // 기본 사용법 * * * // 비활성화된 체크박스 * * * // 에러 상태의 체크박스 * * * // 커스텀 스타일이 적용된 체크박스 * * * // 체크박스 상태 변경 핸들링 * const handleChange = (e: ChangeEvent) => { * console.log('체크박스 상태:', e.target.checked); * }; * */ declare const Checkbox: import("react").ForwardRefExoticComponent & import("react").RefAttributes>; export { Checkbox };