/// import type { BoxTabProps } from './BoxTab'; import type { BoxTabsProps } from './BoxTabs'; import type { LineTabComponentProps, LineTabProps } from './LineTab'; import type { LineTabsComponentProps, LineTabsProps } from './LineTabs'; type DistributiveOmit = T extends unknown ? Omit : never; export type OldBoxTabProps = DistributiveOmit & { /** @deprecated onTabSelect를 대신 사용해주세요. */ onClick?: BoxTabProps['onTabSelect']; }; export declare function convertOldBoxTabProps(props: OldBoxTabProps): BoxTabProps; export type OldBoxTabsProps = BoxTabsProps & { /** @deprecated onAdd 또는 renderAddAction을 지정하면 추가 버튼이 표시됩니다. */ showAddButton?: boolean; }; export declare function convertOldBoxTabsProps(props: OldBoxTabsProps): BoxTabsProps; export interface OldLineTabProps extends Omit { /** @deprecated hasNewBadge를 대신 사용해주세요. */ is_new?: boolean; /** @deprecated hasBetaBadge를 대신 사용해주세요. */ is_beta?: boolean; /** @deprecated hasNotification을 대신 사용해주세요. */ has_notification?: boolean; /** @deprecated count를 대신 사용해주세요. */ number_label?: number; /** @deprecated onTabSelect를 대신 사용해주세요. */ onClick?: LineTabProps['onTabSelect']; } export type OldLineTabComponentProps = React.PropsWithChildren; export declare function convertOldLineTabProps(props: OldLineTabComponentProps): LineTabComponentProps; export interface OldLineTabsProps extends LineTabsProps { /** @deprecated paddingHorizontal을 대신 사용해주세요. */ horizontalPadding?: boolean; } export type OldLineTabsComponentProps = React.PropsWithChildren; export declare function convertOldLineTabsProps(props: OldLineTabsComponentProps): LineTabsComponentProps; export {};