import { ReactNode } from 'react'; interface SchemaUnionBranchProps { variant?: "oneOf" | "anyOf"; caseCount: number; caseLabels?: string[]; selectedCase: number; onSelectCase: (index: number) => void; children: ReactNode; } /** Tabbed branch UI for oneOf/anyOf schemas — shows one case at a time. */ export default function SchemaUnionBranch({ variant, caseCount, caseLabels, selectedCase, onSelectCase, children, }: SchemaUnionBranchProps): import("react").JSX.Element | null; export {};