import { StyleProps } from '@codecademy/variance'; import { SelectHTMLAttributes } from 'react'; import { conditionalStyles } from '../styles'; import { BaseInputProps } from '../types'; export type SelectOptions = string[] | Record; export type SelectComponentProps = Pick, 'disabled' | 'id'> & Pick & { options?: SelectOptions; }; export type SelectWrapperProps = SelectComponentProps & SelectHTMLAttributes & { sizeVariant?: 'small' | 'base'; }; export interface SelectProps extends SelectWrapperProps, StyleProps { } export declare const Select: import("react").ForwardRefExoticComponent, "disabled" | "id"> & Pick & { options?: SelectOptions; } & SelectHTMLAttributes & { sizeVariant?: "small" | "base"; } & import("react").RefAttributes>;