@aws-amplify/ui
Version:
`@aws-amplify/ui` contains low-level logic & styles for stand-alone usage or re-use in framework-specific implementations.
7 lines (6 loc) • 349 B
TypeScript
import type { Modifiers, ComponentStyles, Size, Elements } from './utils';
export type FieldTheme<Required extends boolean = false> = ComponentStyles & Modifiers<Size, Required> & Elements<{
description?: ComponentStyles;
'error-message'?: ComponentStyles;
'show-password'?: ComponentStyles & Modifiers<'error', Required>;
}, Required>;