import { default as React, ComponentProps, LegacyRef } from 'react'; declare const typographyComponents: { readonly BodyL: import('@salutejs/plasma-new-hope').TypographyComponent & (({ noWrap?: boolean | undefined; breakWord?: boolean | undefined; color?: string | undefined; size?: string | undefined; isNumeric?: boolean | undefined; isItalic?: boolean | undefined; } & import('@salutejs/plasma-new-hope').SpacingProps & import('@salutejs/plasma-new-hope/types/components/Typography/Typography.types.js').MediumProps & import('@salutejs/plasma-new-hope').AsProps & React.HTMLAttributes & { as?: keyof import('@salutejs/plasma-new-hope').AllowedTextHTMLElements | undefined; } & React.RefAttributes) | ({ noWrap?: boolean | undefined; breakWord?: boolean | undefined; color?: string | undefined; size?: string | undefined; isNumeric?: boolean | undefined; isItalic?: boolean | undefined; } & import('@salutejs/plasma-new-hope').SpacingProps & import('@salutejs/plasma-new-hope/types/components/Typography/Typography.types.js').BoldProps & import('@salutejs/plasma-new-hope').AsProps & React.HTMLAttributes & { as?: keyof import('@salutejs/plasma-new-hope').AllowedTextHTMLElements | undefined; } & React.RefAttributes) | ({ noWrap?: boolean | undefined; breakWord?: boolean | undefined; color?: string | undefined; size?: string | undefined; isNumeric?: boolean | undefined; isItalic?: boolean | undefined; } & import('@salutejs/plasma-new-hope').SpacingProps & import('@salutejs/plasma-new-hope/types/components/Typography/Typography.types.js').ExtraBoldProps & import('@salutejs/plasma-new-hope').AsProps & React.HTMLAttributes & { as?: keyof import('@salutejs/plasma-new-hope').AllowedTextHTMLElements | undefined; } & React.RefAttributes))>; readonly BodyM: import('@salutejs/plasma-new-hope').TypographyComponent & (({ noWrap?: boolean | undefined; breakWord?: boolean | undefined; color?: string | undefined; size?: string | undefined; isNumeric?: boolean | undefined; isItalic?: boolean | undefined; } & import('@salutejs/plasma-new-hope').SpacingProps & import('@salutejs/plasma-new-hope/types/components/Typography/Typography.types.js').MediumProps & import('@salutejs/plasma-new-hope').AsProps & React.HTMLAttributes & { as?: keyof import('@salutejs/plasma-new-hope').AllowedTextHTMLElements | undefined; } & React.RefAttributes) | ({ noWrap?: boolean | undefined; breakWord?: boolean | undefined; color?: string | undefined; size?: string | undefined; isNumeric?: boolean | undefined; isItalic?: boolean | undefined; } & import('@salutejs/plasma-new-hope').SpacingProps & import('@salutejs/plasma-new-hope/types/components/Typography/Typography.types.js').BoldProps & import('@salutejs/plasma-new-hope').AsProps & React.HTMLAttributes & { as?: keyof import('@salutejs/plasma-new-hope').AllowedTextHTMLElements | undefined; } & React.RefAttributes) | ({ noWrap?: boolean | undefined; breakWord?: boolean | undefined; color?: string | undefined; size?: string | undefined; isNumeric?: boolean | undefined; isItalic?: boolean | undefined; } & import('@salutejs/plasma-new-hope').SpacingProps & import('@salutejs/plasma-new-hope/types/components/Typography/Typography.types.js').ExtraBoldProps & import('@salutejs/plasma-new-hope').AsProps & React.HTMLAttributes & { as?: keyof import('@salutejs/plasma-new-hope').AllowedTextHTMLElements | undefined; } & React.RefAttributes))>; readonly BodyS: import('@salutejs/plasma-new-hope').TypographyComponent & (({ noWrap?: boolean | undefined; breakWord?: boolean | undefined; color?: string | undefined; size?: string | undefined; isNumeric?: boolean | undefined; isItalic?: boolean | undefined; } & import('@salutejs/plasma-new-hope').SpacingProps & import('@salutejs/plasma-new-hope/types/components/Typography/Typography.types.js').MediumProps & import('@salutejs/plasma-new-hope').AsProps & React.HTMLAttributes & { as?: keyof import('@salutejs/plasma-new-hope').AllowedTextHTMLElements | undefined; } & React.RefAttributes) | ({ noWrap?: boolean | undefined; breakWord?: boolean | undefined; color?: string | undefined; size?: string | undefined; isNumeric?: boolean | undefined; isItalic?: boolean | undefined; } & import('@salutejs/plasma-new-hope').SpacingProps & import('@salutejs/plasma-new-hope/types/components/Typography/Typography.types.js').BoldProps & import('@salutejs/plasma-new-hope').AsProps & React.HTMLAttributes & { as?: keyof import('@salutejs/plasma-new-hope').AllowedTextHTMLElements | undefined; } & React.RefAttributes) | ({ noWrap?: boolean | undefined; breakWord?: boolean | undefined; color?: string | undefined; size?: string | undefined; isNumeric?: boolean | undefined; isItalic?: boolean | undefined; } & import('@salutejs/plasma-new-hope').SpacingProps & import('@salutejs/plasma-new-hope/types/components/Typography/Typography.types.js').ExtraBoldProps & import('@salutejs/plasma-new-hope').AsProps & React.HTMLAttributes & { as?: keyof import('@salutejs/plasma-new-hope').AllowedTextHTMLElements | undefined; } & React.RefAttributes))>; readonly BodyXS: import('@salutejs/plasma-new-hope').TypographyComponent & (({ noWrap?: boolean | undefined; breakWord?: boolean | undefined; color?: string | undefined; size?: string | undefined; isNumeric?: boolean | undefined; isItalic?: boolean | undefined; } & import('@salutejs/plasma-new-hope').SpacingProps & import('@salutejs/plasma-new-hope/types/components/Typography/Typography.types.js').MediumProps & import('@salutejs/plasma-new-hope').AsProps & React.HTMLAttributes & { as?: keyof import('@salutejs/plasma-new-hope').AllowedTextHTMLElements | undefined; } & React.RefAttributes) | ({ noWrap?: boolean | undefined; breakWord?: boolean | undefined; color?: string | undefined; size?: string | undefined; isNumeric?: boolean | undefined; isItalic?: boolean | undefined; } & import('@salutejs/plasma-new-hope').SpacingProps & import('@salutejs/plasma-new-hope/types/components/Typography/Typography.types.js').BoldProps & import('@salutejs/plasma-new-hope').AsProps & React.HTMLAttributes & { as?: keyof import('@salutejs/plasma-new-hope').AllowedTextHTMLElements | undefined; } & React.RefAttributes) | ({ noWrap?: boolean | undefined; breakWord?: boolean | undefined; color?: string | undefined; size?: string | undefined; isNumeric?: boolean | undefined; isItalic?: boolean | undefined; } & import('@salutejs/plasma-new-hope').SpacingProps & import('@salutejs/plasma-new-hope/types/components/Typography/Typography.types.js').ExtraBoldProps & import('@salutejs/plasma-new-hope').AsProps & React.HTMLAttributes & { as?: keyof import('@salutejs/plasma-new-hope').AllowedTextHTMLElements | undefined; } & React.RefAttributes))>; readonly BodyXXS: import('@salutejs/plasma-new-hope').TypographyComponent & (({ noWrap?: boolean | undefined; breakWord?: boolean | undefined; color?: string | undefined; size?: string | undefined; isNumeric?: boolean | undefined; isItalic?: boolean | undefined; } & import('@salutejs/plasma-new-hope').SpacingProps & import('@salutejs/plasma-new-hope/types/components/Typography/Typography.types.js').MediumProps & import('@salutejs/plasma-new-hope').AsProps & React.HTMLAttributes & { as?: keyof import('@salutejs/plasma-new-hope').AllowedTextHTMLElements | undefined; } & React.RefAttributes) | ({ noWrap?: boolean | undefined; breakWord?: boolean | undefined; color?: string | undefined; size?: string | undefined; isNumeric?: boolean | undefined; isItalic?: boolean | undefined; } & import('@salutejs/plasma-new-hope').SpacingProps & import('@salutejs/plasma-new-hope/types/components/Typography/Typography.types.js').BoldProps & import('@salutejs/plasma-new-hope').AsProps & React.HTMLAttributes & { as?: keyof import('@salutejs/plasma-new-hope').AllowedTextHTMLElements | undefined; } & React.RefAttributes) | ({ noWrap?: boolean | undefined; breakWord?: boolean | undefined; color?: string | undefined; size?: string | undefined; isNumeric?: boolean | undefined; isItalic?: boolean | undefined; } & import('@salutejs/plasma-new-hope').SpacingProps & import('@salutejs/plasma-new-hope/types/components/Typography/Typography.types.js').ExtraBoldProps & import('@salutejs/plasma-new-hope').AsProps & React.HTMLAttributes & { as?: keyof import('@salutejs/plasma-new-hope').AllowedTextHTMLElements | undefined; } & React.RefAttributes))>; readonly DsplL: import('@salutejs/plasma-new-hope').TypographyComponent & (({ noWrap?: boolean | undefined; breakWord?: boolean | undefined; color?: string | undefined; size?: string | undefined; isNumeric?: boolean | undefined; isItalic?: boolean | undefined; } & import('@salutejs/plasma-new-hope').SpacingProps & import('@salutejs/plasma-new-hope/types/components/Typography/Typography.types.js').MediumProps & import('@salutejs/plasma-new-hope').AsProps & React.HTMLAttributes & { as?: keyof import('@salutejs/plasma-new-hope').AllowedTextHTMLElements | undefined; } & React.RefAttributes) | ({ noWrap?: boolean | undefined; breakWord?: boolean | undefined; color?: string | undefined; size?: string | undefined; isNumeric?: boolean | undefined; isItalic?: boolean | undefined; } & import('@salutejs/plasma-new-hope').SpacingProps & import('@salutejs/plasma-new-hope/types/components/Typography/Typography.types.js').BoldProps & import('@salutejs/plasma-new-hope').AsProps & React.HTMLAttributes & { as?: keyof import('@salutejs/plasma-new-hope').AllowedTextHTMLElements | undefined; } & React.RefAttributes) | ({ noWrap?: boolean | undefined; breakWord?: boolean | undefined; color?: string | undefined; size?: string | undefined; isNumeric?: boolean | undefined; isItalic?: boolean | undefined; } & import('@salutejs/plasma-new-hope').SpacingProps & import('@salutejs/plasma-new-hope/types/components/Typography/Typography.types.js').ExtraBoldProps & import('@salutejs/plasma-new-hope').AsProps & React.HTMLAttributes & { as?: keyof import('@salutejs/plasma-new-hope').AllowedTextHTMLElements | undefined; } & React.RefAttributes))>; readonly DsplM: import('@salutejs/plasma-new-hope').TypographyComponent & (({ noWrap?: boolean | undefined; breakWord?: boolean | undefined; color?: string | undefined; size?: string | undefined; isNumeric?: boolean | undefined; isItalic?: boolean | undefined; } & import('@salutejs/plasma-new-hope').SpacingProps & import('@salutejs/plasma-new-hope/types/components/Typography/Typography.types.js').MediumProps & import('@salutejs/plasma-new-hope').AsProps & React.HTMLAttributes & { as?: keyof import('@salutejs/plasma-new-hope').AllowedTextHTMLElements | undefined; } & React.RefAttributes) | ({ noWrap?: boolean | undefined; breakWord?: boolean | undefined; color?: string | undefined; size?: string | undefined; isNumeric?: boolean | undefined; isItalic?: boolean | undefined; } & import('@salutejs/plasma-new-hope').SpacingProps & import('@salutejs/plasma-new-hope/types/components/Typography/Typography.types.js').BoldProps & import('@salutejs/plasma-new-hope').AsProps & React.HTMLAttributes & { as?: keyof import('@salutejs/plasma-new-hope').AllowedTextHTMLElements | undefined; } & React.RefAttributes) | ({ noWrap?: boolean | undefined; breakWord?: boolean | undefined; color?: string | undefined; size?: string | undefined; isNumeric?: boolean | undefined; isItalic?: boolean | undefined; } & import('@salutejs/plasma-new-hope').SpacingProps & import('@salutejs/plasma-new-hope/types/components/Typography/Typography.types.js').ExtraBoldProps & import('@salutejs/plasma-new-hope').AsProps & React.HTMLAttributes & { as?: keyof import('@salutejs/plasma-new-hope').AllowedTextHTMLElements | undefined; } & React.RefAttributes))>; readonly DsplS: import('@salutejs/plasma-new-hope').TypographyComponent & (({ noWrap?: boolean | undefined; breakWord?: boolean | undefined; color?: string | undefined; size?: string | undefined; isNumeric?: boolean | undefined; isItalic?: boolean | undefined; } & import('@salutejs/plasma-new-hope').SpacingProps & import('@salutejs/plasma-new-hope/types/components/Typography/Typography.types.js').MediumProps & import('@salutejs/plasma-new-hope').AsProps & React.HTMLAttributes & { as?: keyof import('@salutejs/plasma-new-hope').AllowedTextHTMLElements | undefined; } & React.RefAttributes) | ({ noWrap?: boolean | undefined; breakWord?: boolean | undefined; color?: string | undefined; size?: string | undefined; isNumeric?: boolean | undefined; isItalic?: boolean | undefined; } & import('@salutejs/plasma-new-hope').SpacingProps & import('@salutejs/plasma-new-hope/types/components/Typography/Typography.types.js').BoldProps & import('@salutejs/plasma-new-hope').AsProps & React.HTMLAttributes & { as?: keyof import('@salutejs/plasma-new-hope').AllowedTextHTMLElements | undefined; } & React.RefAttributes) | ({ noWrap?: boolean | undefined; breakWord?: boolean | undefined; color?: string | undefined; size?: string | undefined; isNumeric?: boolean | undefined; isItalic?: boolean | undefined; } & import('@salutejs/plasma-new-hope').SpacingProps & import('@salutejs/plasma-new-hope/types/components/Typography/Typography.types.js').ExtraBoldProps & import('@salutejs/plasma-new-hope').AsProps & React.HTMLAttributes & { as?: keyof import('@salutejs/plasma-new-hope').AllowedTextHTMLElements | undefined; } & React.RefAttributes))>; readonly H1: import('@salutejs/plasma-new-hope').TypographyComponent & (({ noWrap?: boolean | undefined; breakWord?: boolean | undefined; color?: string | undefined; size?: string | undefined; isNumeric?: boolean | undefined; isItalic?: boolean | undefined; } & import('@salutejs/plasma-new-hope').SpacingProps & import('@salutejs/plasma-new-hope/types/components/Typography/Typography.types.js').MediumProps & import('@salutejs/plasma-new-hope').AsProps & React.HTMLAttributes & { as?: keyof import('@salutejs/plasma-new-hope').AllowedTextHTMLElements | undefined; } & React.RefAttributes) | ({ noWrap?: boolean | undefined; breakWord?: boolean | undefined; color?: string | undefined; size?: string | undefined; isNumeric?: boolean | undefined; isItalic?: boolean | undefined; } & import('@salutejs/plasma-new-hope').SpacingProps & import('@salutejs/plasma-new-hope/types/components/Typography/Typography.types.js').BoldProps & import('@salutejs/plasma-new-hope').AsProps & React.HTMLAttributes & { as?: keyof import('@salutejs/plasma-new-hope').AllowedTextHTMLElements | undefined; } & React.RefAttributes) | ({ noWrap?: boolean | undefined; breakWord?: boolean | undefined; color?: string | undefined; size?: string | undefined; isNumeric?: boolean | undefined; isItalic?: boolean | undefined; } & import('@salutejs/plasma-new-hope').SpacingProps & import('@salutejs/plasma-new-hope/types/components/Typography/Typography.types.js').ExtraBoldProps & import('@salutejs/plasma-new-hope').AsProps & React.HTMLAttributes & { as?: keyof import('@salutejs/plasma-new-hope').AllowedTextHTMLElements | undefined; } & React.RefAttributes))>; readonly H2: import('@salutejs/plasma-new-hope').TypographyComponent & (({ noWrap?: boolean | undefined; breakWord?: boolean | undefined; color?: string | undefined; size?: string | undefined; isNumeric?: boolean | undefined; isItalic?: boolean | undefined; } & import('@salutejs/plasma-new-hope').SpacingProps & import('@salutejs/plasma-new-hope/types/components/Typography/Typography.types.js').MediumProps & import('@salutejs/plasma-new-hope').AsProps & React.HTMLAttributes & { as?: keyof import('@salutejs/plasma-new-hope').AllowedTextHTMLElements | undefined; } & React.RefAttributes) | ({ noWrap?: boolean | undefined; breakWord?: boolean | undefined; color?: string | undefined; size?: string | undefined; isNumeric?: boolean | undefined; isItalic?: boolean | undefined; } & import('@salutejs/plasma-new-hope').SpacingProps & import('@salutejs/plasma-new-hope/types/components/Typography/Typography.types.js').BoldProps & import('@salutejs/plasma-new-hope').AsProps & React.HTMLAttributes & { as?: keyof import('@salutejs/plasma-new-hope').AllowedTextHTMLElements | undefined; } & React.RefAttributes) | ({ noWrap?: boolean | undefined; breakWord?: boolean | undefined; color?: string | undefined; size?: string | undefined; isNumeric?: boolean | undefined; isItalic?: boolean | undefined; } & import('@salutejs/plasma-new-hope').SpacingProps & import('@salutejs/plasma-new-hope/types/components/Typography/Typography.types.js').ExtraBoldProps & import('@salutejs/plasma-new-hope').AsProps & React.HTMLAttributes & { as?: keyof import('@salutejs/plasma-new-hope').AllowedTextHTMLElements | undefined; } & React.RefAttributes))>; readonly H3: import('@salutejs/plasma-new-hope').TypographyComponent & (({ noWrap?: boolean | undefined; breakWord?: boolean | undefined; color?: string | undefined; size?: string | undefined; isNumeric?: boolean | undefined; isItalic?: boolean | undefined; } & import('@salutejs/plasma-new-hope').SpacingProps & import('@salutejs/plasma-new-hope/types/components/Typography/Typography.types.js').MediumProps & import('@salutejs/plasma-new-hope').AsProps & React.HTMLAttributes & { as?: keyof import('@salutejs/plasma-new-hope').AllowedTextHTMLElements | undefined; } & React.RefAttributes) | ({ noWrap?: boolean | undefined; breakWord?: boolean | undefined; color?: string | undefined; size?: string | undefined; isNumeric?: boolean | undefined; isItalic?: boolean | undefined; } & import('@salutejs/plasma-new-hope').SpacingProps & import('@salutejs/plasma-new-hope/types/components/Typography/Typography.types.js').BoldProps & import('@salutejs/plasma-new-hope').AsProps & React.HTMLAttributes & { as?: keyof import('@salutejs/plasma-new-hope').AllowedTextHTMLElements | undefined; } & React.RefAttributes) | ({ noWrap?: boolean | undefined; breakWord?: boolean | undefined; color?: string | undefined; size?: string | undefined; isNumeric?: boolean | undefined; isItalic?: boolean | undefined; } & import('@salutejs/plasma-new-hope').SpacingProps & import('@salutejs/plasma-new-hope/types/components/Typography/Typography.types.js').ExtraBoldProps & import('@salutejs/plasma-new-hope').AsProps & React.HTMLAttributes & { as?: keyof import('@salutejs/plasma-new-hope').AllowedTextHTMLElements | undefined; } & React.RefAttributes))>; readonly H4: import('@salutejs/plasma-new-hope').TypographyComponent & (({ noWrap?: boolean | undefined; breakWord?: boolean | undefined; color?: string | undefined; size?: string | undefined; isNumeric?: boolean | undefined; isItalic?: boolean | undefined; } & import('@salutejs/plasma-new-hope').SpacingProps & import('@salutejs/plasma-new-hope/types/components/Typography/Typography.types.js').MediumProps & import('@salutejs/plasma-new-hope').AsProps & React.HTMLAttributes & { as?: keyof import('@salutejs/plasma-new-hope').AllowedTextHTMLElements | undefined; } & React.RefAttributes) | ({ noWrap?: boolean | undefined; breakWord?: boolean | undefined; color?: string | undefined; size?: string | undefined; isNumeric?: boolean | undefined; isItalic?: boolean | undefined; } & import('@salutejs/plasma-new-hope').SpacingProps & import('@salutejs/plasma-new-hope/types/components/Typography/Typography.types.js').BoldProps & import('@salutejs/plasma-new-hope').AsProps & React.HTMLAttributes & { as?: keyof import('@salutejs/plasma-new-hope').AllowedTextHTMLElements | undefined; } & React.RefAttributes) | ({ noWrap?: boolean | undefined; breakWord?: boolean | undefined; color?: string | undefined; size?: string | undefined; isNumeric?: boolean | undefined; isItalic?: boolean | undefined; } & import('@salutejs/plasma-new-hope').SpacingProps & import('@salutejs/plasma-new-hope/types/components/Typography/Typography.types.js').ExtraBoldProps & import('@salutejs/plasma-new-hope').AsProps & React.HTMLAttributes & { as?: keyof import('@salutejs/plasma-new-hope').AllowedTextHTMLElements | undefined; } & React.RefAttributes))>; readonly H5: import('@salutejs/plasma-new-hope').TypographyComponent & (({ noWrap?: boolean | undefined; breakWord?: boolean | undefined; color?: string | undefined; size?: string | undefined; isNumeric?: boolean | undefined; isItalic?: boolean | undefined; } & import('@salutejs/plasma-new-hope').SpacingProps & import('@salutejs/plasma-new-hope/types/components/Typography/Typography.types.js').MediumProps & import('@salutejs/plasma-new-hope').AsProps & React.HTMLAttributes & { as?: keyof import('@salutejs/plasma-new-hope').AllowedTextHTMLElements | undefined; } & React.RefAttributes) | ({ noWrap?: boolean | undefined; breakWord?: boolean | undefined; color?: string | undefined; size?: string | undefined; isNumeric?: boolean | undefined; isItalic?: boolean | undefined; } & import('@salutejs/plasma-new-hope').SpacingProps & import('@salutejs/plasma-new-hope/types/components/Typography/Typography.types.js').BoldProps & import('@salutejs/plasma-new-hope').AsProps & React.HTMLAttributes & { as?: keyof import('@salutejs/plasma-new-hope').AllowedTextHTMLElements | undefined; } & React.RefAttributes) | ({ noWrap?: boolean | undefined; breakWord?: boolean | undefined; color?: string | undefined; size?: string | undefined; isNumeric?: boolean | undefined; isItalic?: boolean | undefined; } & import('@salutejs/plasma-new-hope').SpacingProps & import('@salutejs/plasma-new-hope/types/components/Typography/Typography.types.js').ExtraBoldProps & import('@salutejs/plasma-new-hope').AsProps & React.HTMLAttributes & { as?: keyof import('@salutejs/plasma-new-hope').AllowedTextHTMLElements | undefined; } & React.RefAttributes))>; readonly TextL: import('@salutejs/plasma-new-hope').TypographyComponent & (({ noWrap?: boolean | undefined; breakWord?: boolean | undefined; color?: string | undefined; size?: string | undefined; isNumeric?: boolean | undefined; isItalic?: boolean | undefined; } & import('@salutejs/plasma-new-hope').SpacingProps & import('@salutejs/plasma-new-hope/types/components/Typography/Typography.types.js').MediumProps & import('@salutejs/plasma-new-hope').AsProps & React.HTMLAttributes & { as?: keyof import('@salutejs/plasma-new-hope').AllowedTextHTMLElements | undefined; } & React.RefAttributes) | ({ noWrap?: boolean | undefined; breakWord?: boolean | undefined; color?: string | undefined; size?: string | undefined; isNumeric?: boolean | undefined; isItalic?: boolean | undefined; } & import('@salutejs/plasma-new-hope').SpacingProps & import('@salutejs/plasma-new-hope/types/components/Typography/Typography.types.js').BoldProps & import('@salutejs/plasma-new-hope').AsProps & React.HTMLAttributes & { as?: keyof import('@salutejs/plasma-new-hope').AllowedTextHTMLElements | undefined; } & React.RefAttributes) | ({ noWrap?: boolean | undefined; breakWord?: boolean | undefined; color?: string | undefined; size?: string | undefined; isNumeric?: boolean | undefined; isItalic?: boolean | undefined; } & import('@salutejs/plasma-new-hope').SpacingProps & import('@salutejs/plasma-new-hope/types/components/Typography/Typography.types.js').ExtraBoldProps & import('@salutejs/plasma-new-hope').AsProps & React.HTMLAttributes & { as?: keyof import('@salutejs/plasma-new-hope').AllowedTextHTMLElements | undefined; } & React.RefAttributes))>; readonly TextM: import('@salutejs/plasma-new-hope').TypographyComponent & (({ noWrap?: boolean | undefined; breakWord?: boolean | undefined; color?: string | undefined; size?: string | undefined; isNumeric?: boolean | undefined; isItalic?: boolean | undefined; } & import('@salutejs/plasma-new-hope').SpacingProps & import('@salutejs/plasma-new-hope/types/components/Typography/Typography.types.js').MediumProps & import('@salutejs/plasma-new-hope').AsProps & React.HTMLAttributes & { as?: keyof import('@salutejs/plasma-new-hope').AllowedTextHTMLElements | undefined; } & React.RefAttributes) | ({ noWrap?: boolean | undefined; breakWord?: boolean | undefined; color?: string | undefined; size?: string | undefined; isNumeric?: boolean | undefined; isItalic?: boolean | undefined; } & import('@salutejs/plasma-new-hope').SpacingProps & import('@salutejs/plasma-new-hope/types/components/Typography/Typography.types.js').BoldProps & import('@salutejs/plasma-new-hope').AsProps & React.HTMLAttributes & { as?: keyof import('@salutejs/plasma-new-hope').AllowedTextHTMLElements | undefined; } & React.RefAttributes) | ({ noWrap?: boolean | undefined; breakWord?: boolean | undefined; color?: string | undefined; size?: string | undefined; isNumeric?: boolean | undefined; isItalic?: boolean | undefined; } & import('@salutejs/plasma-new-hope').SpacingProps & import('@salutejs/plasma-new-hope/types/components/Typography/Typography.types.js').ExtraBoldProps & import('@salutejs/plasma-new-hope').AsProps & React.HTMLAttributes & { as?: keyof import('@salutejs/plasma-new-hope').AllowedTextHTMLElements | undefined; } & React.RefAttributes))>; readonly TextS: import('@salutejs/plasma-new-hope').TypographyComponent & (({ noWrap?: boolean | undefined; breakWord?: boolean | undefined; color?: string | undefined; size?: string | undefined; isNumeric?: boolean | undefined; isItalic?: boolean | undefined; } & import('@salutejs/plasma-new-hope').SpacingProps & import('@salutejs/plasma-new-hope/types/components/Typography/Typography.types.js').MediumProps & import('@salutejs/plasma-new-hope').AsProps & React.HTMLAttributes & { as?: keyof import('@salutejs/plasma-new-hope').AllowedTextHTMLElements | undefined; } & React.RefAttributes) | ({ noWrap?: boolean | undefined; breakWord?: boolean | undefined; color?: string | undefined; size?: string | undefined; isNumeric?: boolean | undefined; isItalic?: boolean | undefined; } & import('@salutejs/plasma-new-hope').SpacingProps & import('@salutejs/plasma-new-hope/types/components/Typography/Typography.types.js').BoldProps & import('@salutejs/plasma-new-hope').AsProps & React.HTMLAttributes & { as?: keyof import('@salutejs/plasma-new-hope').AllowedTextHTMLElements | undefined; } & React.RefAttributes) | ({ noWrap?: boolean | undefined; breakWord?: boolean | undefined; color?: string | undefined; size?: string | undefined; isNumeric?: boolean | undefined; isItalic?: boolean | undefined; } & import('@salutejs/plasma-new-hope').SpacingProps & import('@salutejs/plasma-new-hope/types/components/Typography/Typography.types.js').ExtraBoldProps & import('@salutejs/plasma-new-hope').AsProps & React.HTMLAttributes & { as?: keyof import('@salutejs/plasma-new-hope').AllowedTextHTMLElements | undefined; } & React.RefAttributes))>; readonly TextXS: import('@salutejs/plasma-new-hope').TypographyComponent & (({ noWrap?: boolean | undefined; breakWord?: boolean | undefined; color?: string | undefined; size?: string | undefined; isNumeric?: boolean | undefined; isItalic?: boolean | undefined; } & import('@salutejs/plasma-new-hope').SpacingProps & import('@salutejs/plasma-new-hope/types/components/Typography/Typography.types.js').MediumProps & import('@salutejs/plasma-new-hope').AsProps & React.HTMLAttributes & { as?: keyof import('@salutejs/plasma-new-hope').AllowedTextHTMLElements | undefined; } & React.RefAttributes) | ({ noWrap?: boolean | undefined; breakWord?: boolean | undefined; color?: string | undefined; size?: string | undefined; isNumeric?: boolean | undefined; isItalic?: boolean | undefined; } & import('@salutejs/plasma-new-hope').SpacingProps & import('@salutejs/plasma-new-hope/types/components/Typography/Typography.types.js').BoldProps & import('@salutejs/plasma-new-hope').AsProps & React.HTMLAttributes & { as?: keyof import('@salutejs/plasma-new-hope').AllowedTextHTMLElements | undefined; } & React.RefAttributes) | ({ noWrap?: boolean | undefined; breakWord?: boolean | undefined; color?: string | undefined; size?: string | undefined; isNumeric?: boolean | undefined; isItalic?: boolean | undefined; } & import('@salutejs/plasma-new-hope').SpacingProps & import('@salutejs/plasma-new-hope/types/components/Typography/Typography.types.js').ExtraBoldProps & import('@salutejs/plasma-new-hope').AsProps & React.HTMLAttributes & { as?: keyof import('@salutejs/plasma-new-hope').AllowedTextHTMLElements | undefined; } & React.RefAttributes))>; }; export type TypographyVariant = keyof typeof typographyComponents; export type PropsForVariant = ComponentProps<(typeof typographyComponents)[T]>; export type TypographyProps = { variant: T; children: React.ReactNode; refTypography?: LegacyRef | undefined; } & PropsForVariant; export declare function Typography({ variant, children, refTypography, ...props }: TypographyProps): import("react/jsx-runtime").JSX.Element; export declare namespace Typography { var displayName: string; } export {};