import { default as React } from 'react'; import { IconStringList } from '../Icons/Icon.models'; import { SelectDisplayOption, SelectDisplayProps } from '../Selects/SelectDisplay/SelectDisplay'; export type DrawerSelectProps = { /** Array of options to be displayed in the SelectDisplay */ options: SelectDisplayProps['options']; /** Header text for the drawer */ header: string; /** Function to set the active option */ setActive: SelectDisplayProps['callout']; /** Placeholder text when no option is selected */ placeholder: string; /** Currently active option */ active?: SelectDisplayProps['options'][number]; /** Optional Icon to be displayed in the button */ buttonIcon?: IconStringList; /** Optionally set a loading state */ loading?: boolean; /** Optional disabled state */ disabled?: boolean; /** Optional test id for the drawer select */ qaTestId?: string; }; declare const DrawerSelect: ({ options, active, setActive, buttonIcon, header, placeholder, loading, disabled, qaTestId, }: DrawerSelectProps) => React.JSX.Element; export default DrawerSelect;