import type { IAnimatableProps } from '../../../Behaviors/Animatable'; import type { IAttachableProps } from '../../../Behaviors/Attachable'; import type { ICloseableProps } from '../../../Behaviors/Closeable'; import type { IDimensionableProps } from '../../../Behaviors/Dimensionable'; import type { IDisableableProps } from '../../../Behaviors/Disableable'; import type { ITextFormattableProps } from '../../../Behaviors/TextFormattable'; import type { IThemeableProps } from '../../../Behaviors/Themeable'; import type { Placement } from '../../../Types/Placement'; import type { Trigger } from '../../../Types/Trigger'; /** * Represents the properties of the `TooltipElement`. * * @public */ export interface ITooltipElementProps extends ITextFormattableProps, IThemeableProps, IAnimatableProps, IAttachableProps, ICloseableProps, IDisableableProps, IDimensionableProps { for: string | null; content: string; placement: Placement; horizontalOffset: number; verticalOffset: number; isOpen: boolean; showDelay: number; hideDelay: number; trigger: Trigger; staysOpen: boolean; } //# sourceMappingURL=ITooltipElementProps.d.ts.map