import type { IDisableableProps } from '../../../Behaviors/Disableable';
import type { ITextFormattableProps } from '../../../Behaviors/TextFormattable';
import type { IVariantableProps } from '../../../Behaviors/Variantable';
import type { TextAlignment } from '../../../Types/TextAlignment';
/**
 * Represents the `ITextElementProps` interface.
 *
 * @public
 */
export interface ITextElementProps extends IDisableableProps, IVariantableProps, ITextFormattableProps {
    text: string | null | undefined;
    truncate: boolean;
    wrap: boolean;
    maxLength: number | null;
    maxLines: number | null;
    readonly: boolean;
    alignment: TextAlignment;
    marker: string | boolean | null | undefined;
}
//# sourceMappingURL=ITextElementProps.d.ts.map