@aws-amplify/ui
Version:
`@aws-amplify/ui` contains low-level logic & styles for stand-alone usage or re-use in framework-specific implementations.
6 lines (5 loc) • 346 B
TypeScript
import type { Modifiers, ComponentStyles, Elements, Size, FieldControlModifiers } from './utils';
export type SelectTheme<Required extends boolean = false> = ComponentStyles & Modifiers<FieldControlModifiers | 'expanded', Required> & Elements<{
wrapper?: ComponentStyles;
icon?: ComponentStyles & Modifiers<Size, Required>;
}, Required>;