import type { IAppearanceableProps } from '../../../Behaviors/Appearanceable';
import type { ICheckableProps } from '../../../Behaviors/Checkable';
import type { ICloseableProps } from '../../../Behaviors/Closeable';
import type { IDisableableProps } from '../../../Behaviors/Disableable';
import type { IFocusableProps } from '../../../Behaviors/Focusable';
import type { ILabelableProps } from '../../../Behaviors/Labelable';
import type { IRippleableProps } from '../../../Behaviors/Rippleable';
import type { ISizeableProps } from '../../../Behaviors/Sizeable';
import type { ISlottableProps } from '../../../Behaviors/Slottable';
import { IValueableProps } from '../../../Behaviors/Valueable';
import type { IVariantableProps } from '../../../Behaviors/Variantable';
/**
 * Represents the `IChipElementProps` interface.
 *
 * @public
 *
 */
export interface IChipElementProps extends ICheckableProps, IDisableableProps, IAppearanceableProps, ISizeableProps, ICloseableProps, IFocusableProps, IVariantableProps, ILabelableProps, ISlottableProps, IValueableProps, IRippleableProps {
    icon: string;
    isCheckable: boolean;
}
//# sourceMappingURL=IChipElementProps.d.ts.map