import React from 'react'; import { Select as AntSelect } from 'antd'; import { SelectProps as AntSelectProps } from 'antd/lib/select'; import './styles.scss'; export declare type valueType = { value: string; sequence?: number; }; export declare type SelectProps = { interaction?: boolean; variant?: 'basic' | 'underlined'; showCheckbox?: boolean; dataSource?: Array<{ label: string; value: string; }>; sortable?: boolean; value?: string | string[] | Array; onChange?: (val: SelectProps['value'], originVal: string | string[]) => void; } & Omit, 'onChange' | 'value'>; declare const ForwardRefSelect: React.ForwardRefExoticComponent<{ interaction?: boolean; variant?: 'basic' | 'underlined'; showCheckbox?: boolean; dataSource?: Array<{ label: string; value: string; }>; sortable?: boolean; value?: string | string[] | Array; onChange?: (val: SelectProps['value'], originVal: string | string[]) => void; } & Omit, "onChange" | "value"> & React.RefAttributes>; declare const ExportSelect: { Option?: typeof AntSelect.Option; OptGroup?: typeof AntSelect.OptGroup; } & typeof ForwardRefSelect; export default ExportSelect;