import * as React from 'react'; import { TypographyConstants, AdlerTheme } from '@faculty/adler-tokens'; import { AdlerTheme$Fonts } from '@faculty/adler-tokens/types/fonts'; export declare type ColorVariations = keyof typeof TypographyConstants.variations.color; export declare type FamilyVariations = keyof typeof TypographyConstants.variations.family; export declare type SizeVariations = keyof typeof TypographyConstants.variations.size; export declare type FontWeightVariations = keyof AdlerTheme$Fonts['weight']; export declare type TextTransformVariations = keyof typeof TypographyConstants.variations.textTransform; export declare type Props = { type: string; component?: React.ElementType; family?: FamilyVariations; color?: ColorVariations; size?: SizeVariations; weight?: FontWeightVariations; textTransform?: TextTransformVariations; extraStyles?: string; children: React.ReactNode; }; export declare type StyleProps$Container = { type: string; family?: FamilyVariations; color?: ColorVariations; size?: SizeVariations; weight?: FontWeightVariations; textTransform?: TextTransformVariations; extraStyles?: string; theme: AdlerTheme; };