import { SelectProps as RcSelectProps } from 'rc-select'; import React from 'react'; import { KubedSizes } from '../theme'; export interface InternalSelectProps extends Omit, 'mode'> { suffixIcon?: React.ReactNode; size?: KubedSizes; mode?: 'multiple' | 'tags' | 'SECRET_COMBOBOX_MODE_DO_NOT_USE'; bordered?: boolean; } export interface SelectProps extends Omit, 'inputIcon' | 'mode' | 'getInputElement' | 'getRawInputElement' | 'backfill'> { mode?: 'multiple' | 'tags'; showArrow?: boolean; } export declare const SelectStyles: import("styled-components").GlobalStyleComponent<{}, import("styled-components").DefaultTheme>; export declare const Empty: import("styled-components").StyledComponent<"div", import("styled-components").DefaultTheme, {}, never>; export declare const StyledSelect: import("styled-components").StyledComponent<((props: RcSelectProps & { children?: React.ReactNode; } & React.RefAttributes) => React.ReactElement>) & { Option: import("rc-select/lib/Option").OptionFC; OptGroup: import("rc-select/lib/OptGroup").OptionGroupFC; }, import("styled-components").DefaultTheme, SelectProps, never>; //# sourceMappingURL=Select.styles.d.ts.map