/** @jsxRuntime classic */ /** @jsx jsx */ import { SerializedStyles, jsx } from '@emotion/react'; import React from 'react'; import { Icons } from '../../types/theme'; export interface IOption { value: string | number; label: string; icon?: Icons; } export interface ISelect { options: IOption[]; placeholder?: string; value?: string; onSelecte?: (val: string | string[] | number[]) => void; isMultiple?: boolean; sizer?: 'M' | 'S'; label?: string; disabled?: boolean; info?: string; error?: string; helper?: string; helperContent?: string; clear?: () => void; noLabel?: boolean; hideError?: boolean; onChange?: (v: unknown) => void; css?: SerializedStyles; } export declare const Select: ({ options, onSelecte, value, placeholder, sizer, label, noLabel, disabled, isMultiple, info, helper, hideError, error, helperContent, clear, ...rest }: ISelect & React.SelectHTMLAttributes) => jsx.JSX.Element;