import { PropsWithChildren } from 'react'; export type Option = { value: string; label: JSX.Element | string; active?: boolean; }; type Props = { label: JSX.Element; options: Option[]; activeOption?: Option; theme: string; container: HTMLDivElement | null; onChange: (e: Option) => void; }; export default function Select(props: PropsWithChildren): import("react/jsx-runtime").JSX.Element; type OptionProps = { options: Option[]; activeOption?: Option; open: boolean; theme: string; inputRef: HTMLDivElement | null; container: HTMLDivElement | null; onClose: () => void; onClick: (e: Option) => void; }; export declare const Options: (props: OptionProps) => import("react").ReactPortal; export {};