import type { IAppearanceableProps } from '../../../Behaviors/Appearanceable'; import type { IDisableableProps } from '../../../Behaviors/Disableable'; import type { IInvalidableProps } from '../../../Behaviors/Invalidable'; import type { ILabelableProps } from '../../../Behaviors/Labelable'; import type { IRippleableProps } from '../../../Behaviors/Rippleable'; import type { IValueableProps } from '../../../Behaviors/Valueable'; import type { IVariantableProps } from '../../../Behaviors/Variantable'; import type { IconPosition } from '../../../Types/IconPosition'; /** * Represents the `IChoiceElementProps` interface. * * @public */ export interface IChoiceElementProps extends IAppearanceableProps, IDisableableProps, IVariantableProps, ILabelableProps, IValueableProps, IInvalidableProps, IRippleableProps { name: string; additional: string; required: boolean; icon: string; iconPosition: IconPosition; } //# sourceMappingURL=IChoiceElementProps.d.ts.map