import React from 'react'; import { SelectProps } from 'antd'; import './index.less'; export interface BaseOption { label: string; value: string | number; } export interface CustomSelectProps extends Omit, 'options' | 'value' | 'onChange'> { options: T[]; value?: T['value']; onChange?: (value: T['value']) => void; renderItem?: (option: T) => React.ReactNode; className?: string; style?: React.CSSProperties; } declare const CustomSelect: (props: CustomSelectProps) => React.JSX.Element; export default CustomSelect;