import type { IAppearanceableProps } from '../../../Behaviors/Appearanceable'; import type { IClearableProps } from '../../../Behaviors/Clearable'; import type { IDisableableProps } from '../../../Behaviors/Disableable'; import type { IDropDownableProps } from '../../../Behaviors/DropDownable'; import type { IInvalidableProps } from '../../../Behaviors/Invalidable'; import type { ILabelableProps } from '../../../Behaviors/Labelable'; import type { ISlottableProps } from '../../../Behaviors/Slottable'; import type { IVariantableProps } from '../../../Behaviors/Variantable'; import type { SelectionMode } from '../../../Types/SelectionMode'; import type { TextAlignment } from '../../../Types/TextAlignment'; import type { IMultiSelectorElementProps } from '../Abstracts/MultiSelector/IMultiSelectorElementProps'; import type { ComboItemElement } from './ComboItemElement'; /** * Represents the `IComboElementProps` interface. * * @public */ export interface IComboElementProps extends IDisableableProps, IAppearanceableProps, IVariantableProps, IDropDownableProps, ILabelableProps, IInvalidableProps, IClearableProps, IMultiSelectorElementProps, ISlottableProps { selectionMode: SelectionMode; value: Array | null; placeholder: string; required: boolean; textAlign: TextAlignment; } //# sourceMappingURL=IComboElementProps.d.ts.map