import { default as React } from 'react'; type ITypographyProps = { dataTestId?: string; children: React.ReactNode; variant?: 'heading-xl' | 'heading-lg' | 'heading-md' | 'heading-sm' | 'paragraph' | 'caption'; className?: string; as?: 'h1' | 'h2' | 'h3' | 'h4' | 'h5' | 'h6' | 'p' | 'span' | 'div' | string; visible?: boolean; }; declare const Typography: ({ children, variant, className, as, visible, dataTestId, }: ITypographyProps) => React.ReactElement<{ className: string; style: { fontFamily: string; }; 'data-testid': string | undefined; }, string | React.JSXElementConstructor> | null; export default Typography;