import { JSX as JSX$1 } from 'react'; type TrueOrFalse = "TRUE" | "FALSE"; interface Props$1 { status: boolean | undefined; caseBy: Record; } /** * @name BooleanCase * @description boolean을 사용한 삼항 연산자 구문을 선언적으로 사용할 수 있는 컴포넌트입니다. * * @example * if true, * FALSE:
if false
* }} * /> */ declare const BooleanCase: ({ status, caseBy }: Props$1) => JSX.Element; interface Props { caseBy: Partial>; value: Case; defaultComponent?: JSX$1.Element | null; } /** * @name SwitchCase * @description switch-case 구문을 선언적으로 사용할 수 있는 컴포넌트입니다 * @example * , * b: , * c: * }} * // status 값이 아무것도 해당되지 않는 경우, 이 컴포넌트가 render 됩니다. * defaultComponent={} * /> */ declare const SwitchCase: ({ value, caseBy, defaultComponent, }: Props) => JSX$1.Element | null; export { BooleanCase, SwitchCase };