import React from 'react'; type Option = { label: string; value: T; render?: () => JSX.Element; }; type Styles = { compact?: boolean; }; export type Props = { options: Option[]; onSelect: (value: T) => void; styles?: Styles; defaultSelectedIndex?: number; }; export declare function Select({ options, onSelect, styles, defaultSelectedIndex }: Props): React.JSX.Element; export {};