import React, { FC, SelectHTMLAttributes } from 'react'; import { Variant } from '../input'; import { Shape } from '../../utils/types'; declare const Select: FC; export declare type ISelectOptions = { value: string; displayText: string; }; declare type SelectSize = 'sm' | 'md' | 'lg'; interface Select extends SelectHTMLAttributes { variant?: Variant; fullWidth?: boolean; disabled?: boolean; prefixIcon?: React.ReactNode; suffixIcon?: React.ReactNode; selectSize?: SelectSize; borderRadius?: Shape; options: ISelectOptions[]; /** * labelText - text to show at the top of Select */ labelText?: string; } export { Select };