import { ComponentProps } from 'react'; /** * 스킬 라벨의 루트 컴포넌트입니다. * 스킬 아이콘과 텍스트를 포함하는 컨테이너 역할을 합니다. * @param {Object} props - 컴포넌트 프로퍼티 * @param {ReactNode} props.children - 자식 요소 * @param {string} [props.className] - 추가적인 CSS 클래스 */ declare const Root: ({ children, className }: ComponentProps<"div">) => import("react/jsx-runtime").JSX.Element; export interface IconProps extends ComponentProps<'div'> { iconUrl: string; } /** * 스킬 라벨에 표시되는 아이콘 컴포넌트입니다. * @param {Object} props - 컴포넌트 프로퍼티 * @param {string} props.iconUrl - 아이콘 이미지의 URL * @param {string} [props.className] - 추가적인 CSS 클래스 */ declare const Icon: ({ className, iconUrl }: IconProps) => import("react/jsx-runtime").JSX.Element; /** * 스킬 라벨에 표시되는 텍스트 컴포넌트입니다. * @param {Object} props - 컴포넌트 프로퍼티 * @param {ReactNode} props.children - 표시할 텍스트 내용 * @param {string} [props.className] - 추가적인 CSS 클래스 */ declare const Text: ({ children, className }: ComponentProps<"span">) => import("react/jsx-runtime").JSX.Element; export { Root, Icon, Text };