import React from 'react'; import type { CategorySelectorProps } from './CategorySelector'; import type { CategorySelectorDropdownProps } from './CategorySelectorDropdown'; type DistributiveOmit = T extends {} ? Omit : never; type CategorySelectorOnChange = CategorySelectorProps['onChange']; export type OldCategorySelectorProps = DistributiveOmit & { onChange?: CategorySelectorOnChange; /** @deprecated onChange를 대신 사용해주세요. */ onSelectedKeysChange?: CategorySelectorOnChange; }; export declare function convertOldCategorySelectorProps(props: OldCategorySelectorProps): CategorySelectorProps; export interface OldCategorySelectorDropdownProps extends CategorySelectorDropdownProps { /** @deprecated onChange를 대신 사용해주세요. */ onOptionValuesChange?: (values: Array) => void; /** @deprecated shouldCloseOnOutsideClick을 대신 사용해주세요. */ canClickOutside?: boolean; } export declare function convertOldCategorySelectorDropdownProps(props: OldCategorySelectorDropdownProps, legacySelectorType?: React.ElementType): CategorySelectorDropdownProps; export {};