import * as React from 'react'; import * as SelectParts from './SelectParts'; type SingleSelectPropsWithoutLabel = Omit & Pick & Pick & Pick & { /** * @default (value) => value.toString() */ customizeContent?(value?: string | number): string; onChange?: (value: string | number) => void; onReachEnd?: (entry: IntersectionObserverEntry) => void; value?: string | number | null; }; export type SingleSelectProps = SingleSelectPropsWithoutLabel & { 'aria-label'?: string; 'aria-describedby'?: string; }; export type SingleSelectElement = HTMLDivElement; export declare const SingleSelect: React.ForwardRefExoticComponent & Pick & Pick & Pick & { /** * @default (value) => value.toString() */ customizeContent?(value?: string | number): string; onChange?: ((value: string | number) => void) | undefined; onReachEnd?: ((entry: IntersectionObserverEntry) => void) | undefined; value?: string | number | null | undefined; } & { 'aria-label'?: string | undefined; 'aria-describedby'?: string | undefined; } & React.RefAttributes>; export interface SingleSelectOptionProps extends Omit { startIcon?: React.ReactNode; value: string | number; } export declare const SingleSelectOption: React.ForwardRefExoticComponent>; export {}; //# sourceMappingURL=SingleSelect.d.ts.map