import { Property } from 'csstype'; declare type TLength = string | 0; export declare type Font = { fontSize: number; lineHeight: Property.LineHeight; fontWeight: Property.FontWeight; fontFamily?: Property.FontFamily; letterSpacing?: Property.LetterSpacing; textTransform?: Property.TextTransform; fontStyle?: Property.FontStyle; margin?: string; marginBottom?: string | number; }; /** * Переменные, отвечающие за группы переменных, отвечающих за шрифты */ export interface Fonts { fontTitle1: Font; fontTitle2: Font; fontTitle3: Font; /** * @deprecated * @see fontHeadline1 */ fontHeadline: Font; fontHeadline1: Font; fontHeadline2: Font; fontText: Font; fontParagraph: Font; fontSubhead: Font; fontFootnote: Font; fontFootnoteCaps: Font; fontCaption1: Font; fontCaption1Caps: Font; fontCaption2: Font; fontCaption2Caps: Font; fontCaption3: Font; fontCaption3Caps: Font; } /** * Глобальные переменные типографии, которые можно использовать вне групп */ export interface TypographyBaseProps { fontFamilyAccent: Property.FontFamily; fontFamilyBase: Property.FontFamily; fontWeightAccent1: Property.FontWeight; fontWeightAccent2: Property.FontWeight; fontWeightAccent3: Property.FontWeight; fontWeightBase1: Property.FontWeight; fontWeightBase2: Property.FontWeight; fontWeightBase3: Property.FontWeight; } export {};