import type { IDisableableProps } from '../../../Behaviors/Disableable';
import type { IExpandableProps } from '../../../Behaviors/Expandable';
import type { ITextFormattableProps } from '../../../Behaviors/TextFormattable';
import type { IVariantableProps } from '../../../Behaviors/Variantable';
/**
 * Represents the `IMessageContentElementProps` interface.
 *
 * @public
 */
export interface IMessageContentElementProps extends IDisableableProps, IVariantableProps, ITextFormattableProps, IExpandableProps {
    /**
     * The text content to display.
     */
    text: string;
    /**
     * The number of visible lines when the content is collapsed.
     * Only applicable when the parent message is in collapsed state.
     *
     * @default 2
     */
    collapsedLines: number | null;
}
//# sourceMappingURL=IMessageContentElementProps.d.ts.map