import type { IAppearanceableProps } from '../../../Behaviors/Appearanceable'; import type { IClearableProps } from '../../../Behaviors/Clearable'; import type { IDisableableProps } from '../../../Behaviors/Disableable'; import type { IInvalidableProps } from '../../../Behaviors/Invalidable'; import type { ILabelableProps } from '../../../Behaviors/Labelable'; import type { IValueableProps } from '../../../Behaviors/Valueable'; import type { ChipTransformFn } from './ChipTransformFn'; /** * Represents the `IChipBoxElementProps` interface. * * @public */ export interface IChipBoxElementProps extends IDisableableProps, IAppearanceableProps, IValueableProps, ILabelableProps, IInvalidableProps, IClearableProps { value: string; required: boolean; autofocus: boolean; name: string; pattern: string; placeholder: string; autocomplete: boolean; isEditable: boolean; readonly: boolean; pressBackspaceToRemove: boolean; chips: Array; separatorKeys: Array; transform: ChipTransformFn | null; } //# sourceMappingURL=IChipBoxElementProps.d.ts.map