import type { IAppearanceableProps } from '../../../Behaviors/Appearanceable'; import type { IDisableableProps } from '../../../Behaviors/Disableable'; import type { IFocusableProps } from '../../../Behaviors/Focusable'; import type { IRippleableProps } from '../../../Behaviors/Rippleable'; import type { ISizeableProps } from '../../../Behaviors/Sizeable'; import type { IValueableProps } from '../../../Behaviors/Valueable'; import type { IVariantableProps } from '../../../Behaviors/Variantable'; import type { ButtonType } from '../../../Types/ButtonType'; /** * Represents the `IButtonBaseElementProps` interface. * * @public */ export interface IButtonBaseElementProps extends IValueableProps, ISizeableProps, IAppearanceableProps, IVariantableProps, IDisableableProps, IFocusableProps, IRippleableProps { /** * The type of the button. */ type: ButtonType; } //# sourceMappingURL=IButtonBaseElementProps.d.ts.map