import type { IAppearanceableProps } from '../../../Behaviors/Appearanceable'; import type { ICloseableProps } from '../../../Behaviors/Closeable'; import type { IContentAlignableProps } from '../../../Behaviors/ContentAlignable'; import type { IDisableableProps } from '../../../Behaviors/Disableable'; import type { IElevatableProps } from '../../../Behaviors/Elevatable'; import type { IFitableProps } from '../../../Behaviors/Fitable'; import type { IOrientableProps } from '../../../Behaviors/Orientable'; import type { ISlottableProps } from '../../../Behaviors/Slottable'; import type { ITextFormattableProps } from '../../../Behaviors/TextFormattable'; import type { IVariantableProps } from '../../../Behaviors/Variantable'; import type { Size } from '../../../Types/Size'; /** * Represents the `IBannerElementProps` interface. * * @public */ export interface IBannerElementProps extends ICloseableProps, IDisableableProps, IVariantableProps, IAppearanceableProps, IFitableProps, IElevatableProps, IOrientableProps, IContentAlignableProps, ITextFormattableProps, ISlottableProps { icon: string; iconSize: Size | null; header: string; subHeader: string; isOpen: boolean; } //# sourceMappingURL=IBannerElementProps.d.ts.map