import { ReactNode } from 'react'; import { WithSupportProps } from '@snack-uikit/utils'; import { Family, Purpose, Size, Tag } from './types'; export type TypographyProps = WithSupportProps<{ /** * HTML-тег * @default span */ tag?: Tag; /** CSS-класс */ className?: string; /** Контент */ children?: ReactNode; /** Шрифт */ family: Family; /** Роль */ purpose: Purpose; /** Размер */ size: Size; }>; declare function TypographyComponent({ tag, className, children, family, purpose, size, ...rest }: TypographyProps): import("react").DetailedReactHTMLElement<{ 'data-family': Family; 'data-purpose': Purpose; 'data-size': Size; className: string; }, HTMLElement>; export declare const Typography: typeof TypographyComponent & import("./generatedVariants/types").GeneratedTypography; export {};