import { default as React } from 'react'; import { CSSObject } from 'styled-components'; import { KeyValuePairV2TextOverflowMode } from './responsiveTextStyles'; export type ResponsiveTextProps = { children: string; fontSize: CSSObject['fontSize']; color: CSSObject['color']; className?: string; fontWeight?: CSSObject['fontWeight']; textOverflow?: KeyValuePairV2TextOverflowMode; maxLines?: number; showTooltipOnTruncate?: boolean; as?: React.ElementType; id?: string; role?: string; slotPresent: boolean; 'aria-label'?: string; 'aria-labelledby'?: string; }; export declare const ResponsiveText: ({ children, fontSize, color, className, fontWeight, textOverflow, maxLines, showTooltipOnTruncate, as: Component, id, role, slotPresent, "aria-label": ariaLabel, "aria-labelledby": ariaLabelledBy, }: ResponsiveTextProps) => import("react/jsx-runtime").JSX.Element;