/**
 * ConfigPanel 공통 프리미티브 (CP*) — barrel export
 * - 새 패널은 `import { CPSection, CPRow, ... } from "../_shared/cp"` 한 줄로 사용
 * - 사용하기 전에 `import "./_shared/cp/cp.css"` 한 번 필요 (패널 파일 상단)
 */
export { CP_ICONS } from "./icons";
export type { CPIconName } from "./icons";

export { CPSection, CPRow, CPStacked, CPText, CPSelect, CPTextarea, CPSwitch, CPNumber, CPColor, CPSegment, CPIconBtn } from "./CPPrimitives";

export {
  CPHeader,
  CPTabs,
  CPGroup,
  CPBindChip,
  CPCrumb,
  CPFormatTrigger,
} from "./CPChrome";
export type { CPTabItem, CPCrumbType, CPCrumbKind, CPFormatItem } from "./CPChrome";

export {
  Hint,
  DimText,
  InlineLoader,
  SectionLabel,
  CpChip,
  ChipPickerBox,
  FeatureChipGrid,
  CPVisualGrid,
} from "./CPExtras";
export type { FeatureChipItem, CPVisualOption } from "./CPExtras";
