import type { AriaLabelingProps } from '../../core/types/a11y-props.js'; import type { BehaviorTrackingProps } from '../../core/types/behavior-tracking-props.js'; import type { DataTestId } from '../../core/types/data-props.js'; import type { DOMProps } from '../../core/types/dom.js'; import type { MaskingProps } from '../../core/types/masking-props.js'; import type { StylingProps } from '../../core/types/styling-props.js'; import type { WithChildren } from '../../core/types/with-children.js'; /** * The props for the Paragraph component. * @public * */ export interface ParagraphProps extends WithChildren, DOMProps, AriaLabelingProps, StylingProps, DataTestId, MaskingProps, BehaviorTrackingProps { /** * Limits the text to the given number of lines and adds ellipsis if the text would need more lines. */ maxLines?: number; } /** * The `Paragraph` component displays a block of text with the default text style and supports text truncation. * @public */ export declare const Paragraph: (props: ParagraphProps & import("react").RefAttributes) => import("react").ReactElement | null;