import React from 'react'; import { ContentNode } from '../../types'; export interface SelectOption { key: string; value: string; disabled?: boolean; label?: React.ReactNode; } export interface SelectProps extends Omit, 'children' | 'label'> { label: ContentNode; requiredText?: string; error?: string; options?: SelectOption[]; children?: React.ReactElement[]; value?: any; defaultValue?: any; description?: React.ReactNode; onChange?: (e: React.ChangeEvent) => void; } declare const Select: React.ForwardRefExoticComponent & React.RefAttributes>; export default Select;