import React from 'react'; import { Option, OptGroup } from 'rc-select'; import { SelectProps } from './Select.styles'; declare type RawValue = string | number; export declare type OptionType = typeof Option; export interface LabeledValue { key?: string; value: RawValue; label: React.ReactNode; } export declare type SelectValue = RawValue | RawValue[] | LabeledValue | LabeledValue[] | undefined; export interface RefSelectProps { focus: () => void; blur: () => void; } declare const InternalSelect: import("../utils/types").ComponentWithAs<"div", SelectProps>; declare type InternalSelectType = typeof InternalSelect; interface SelectInterface extends InternalSelectType { SECRET_COMBOBOX_MODE_DO_NOT_USE: string; Option: typeof Option; OptGroup: typeof OptGroup; } export declare const Select: SelectInterface; export {}; //# sourceMappingURL=Select.d.ts.map