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 { IValueableProps } from '../../../Behaviors/Valueable'; import type { IVariantableProps } from '../../../Behaviors/Variantable'; import type { LabelPosition } from '../../../Types/LabelPosition'; import type { IToggableElementProps } from '../../Primitives/Abstracts/Toggable/IToggableElementProps'; /** * Represents the `IRadioElementProps` interface. * * @public */ export interface IRadioElementProps extends IToggableElementProps, IVariantableProps, IAppearanceableProps, IDisableableProps, IValueableProps, IInvalidableProps, ILabelableProps { labelPosition: LabelPosition; required: boolean; name: string; } //# sourceMappingURL=IRadioElementProps.d.ts.map