import * as React from 'react'; import type { HasComponent, HasRootRef } from '../../types'; export declare function weightClassNames(weight: '1' | '2' | '3' | undefined, useAccentWeight?: boolean): string; export interface HasCaps { /** * Отображение текста в верхнем регистре. */ caps?: boolean; } export interface TypographyProps extends React.AllHTMLAttributes, HasComponent, HasRootRef { /** * Задаёт начертание шрифта, отличное от стандартного. */ weight?: '1' | '2' | '3'; /** * Включает акцентный тип начертания шрифта. * Используются токены fontWeightAccent[1, 2, 3] * Используется только вместе с `weight`. */ useAccentWeight?: boolean; /** * Убирает внешние отступы. */ normalize?: boolean; /** * Делает блок инлайновым. */ inline?: boolean; /** * Выравнивание текста. Не имеет эффекта при inline={true}. */ align?: 'start' | 'center' | 'end'; } export declare const Typography: ({ weight, useAccentWeight, Component, normalize, inline, align, ...restProps }: TypographyProps) => React.ReactNode; //# sourceMappingURL=Typography.d.ts.map