import { Property } from 'csstype'; import { Adaptive } from '../../general/tools'; import { ViewportsOrdered } from '../../general/tools/viewports'; import { ParadigmTheme, ParadigmThemeCssVars, ParadigmThemeDescription } from '../../namespaces/paradigm'; export declare type PromoViewports = ViewportsOrdered; declare type PromoSpecificTokens = { sizeControlButtonSmallWidthMin: Adaptive; fontWeightBold: Property.FontWeight; fontWeightMedium: Property.FontWeight; sizeMarginIllustrationM: Adaptive; sizeMarginIllustrationXXL: Adaptive; sizeContentBlockWidth: Adaptive; sizeContentBlockHorizontalPadding: Adaptive; sizeHeaderHeightMin: Adaptive; sizeContentBlockVerticalPadding: Adaptive; sizeGridColumn1X3: Adaptive; sizeGridColumn2X3: Adaptive; sizeGridColumn1X2: Adaptive; sizeGridColumnAsymmetricalSmall: Adaptive; sizeGridColumnAsymmetricalLarge: Adaptive; sizeMarginXS: Adaptive; sizeMarginS: Adaptive; sizeMarginM: Adaptive; sizeMarginL: Adaptive; }; export interface ThemePromo extends ParadigmTheme, PromoSpecificTokens { } export interface ThemePromoDescription extends ParadigmThemeDescription, PromoSpecificTokens { } export interface ThemePromoCssVars extends ParadigmThemeCssVars { } export {};