@@ -867,15 +867,23 @@ export interface TypedDesignToken<T> extends DesignTokenMetadata {
867867
868868// @public
869869export class TypeRampPosition {
870- constructor (baseName : string , position : string , fontSize : DesignTokenValue < string >, lineHeight : DesignTokenValue < string > );
870+ constructor (baseName : string , position : string , config : TypeRampPositionConfig );
871871 readonly fontSize: TypedCSSDesignToken <string >;
872872 readonly fontVariations: TypedCSSDesignToken <string >;
873873 readonly lineHeight: TypedCSSDesignToken <string >;
874+ readonly lineHeightMultiline: TypedCSSDesignToken <string >;
875+ }
876+
877+ // @public
878+ export interface TypeRampPositionConfig {
879+ fontSize: DesignTokenValue <string >;
880+ lineHeight: DesignTokenValue <string >;
881+ lineHeightMultiline: DesignTokenValue <string >;
874882}
875883
876884// @public
877885export class TypeRampTokenGroup implements TokenGroup {
878- constructor (name : string , minus2FontSize : DesignTokenValue < string >, minus2LineHeight : DesignTokenValue < string >, minus1FontSize : DesignTokenValue < string >, minus1LineHeight : DesignTokenValue < string >, baseFontSize : DesignTokenValue < string >, baseLineHeight : DesignTokenValue < string >, plus1FontSize : DesignTokenValue < string >, plus1LineHeight : DesignTokenValue < string >, plus2FontSize : DesignTokenValue < string >, plus2LineHeight : DesignTokenValue < string >, plus3FontSize : DesignTokenValue < string >, plus3LineHeight : DesignTokenValue < string >, plus4FontSize : DesignTokenValue < string >, plus4LineHeight : DesignTokenValue < string >, plus5FontSize : DesignTokenValue < string >, plus5LineHeight : DesignTokenValue < string >, plus6FontSize : DesignTokenValue < string >, plus6LineHeight : DesignTokenValue < string > );
886+ constructor (name : string , minus2 : TypeRampPositionConfig , minus1 : TypeRampPositionConfig , base : TypeRampPositionConfig , plus1 : TypeRampPositionConfig , plus2 : TypeRampPositionConfig , plus3 : TypeRampPositionConfig , plus4 : TypeRampPositionConfig , plus5 : TypeRampPositionConfig , plus6 : TypeRampPositionConfig );
879887 readonly base: TypeRampPosition ;
880888 readonly minus1: TypeRampPosition ;
881889 readonly minus2: TypeRampPosition ;
@@ -891,7 +899,8 @@ export class TypeRampTokenGroup implements TokenGroup {
891899
892900// @public
893901export class TypeScaleTokenGroup extends TypeRampTokenGroup {
894- constructor (name : string , baseSize : string , multiplier : number , lineHeightRatio ? : number , lineHeightSnap ? : string );
902+ constructor (name : string , baseSize : string , multiplier : number , lineHeightRatio ? : number , lineHeightMultilineRatio ? : number , lineHeightSnap ? : string );
903+ readonly lineHeightMultilineRatio: TypedDesignToken <number >;
895904 readonly lineHeightRatio: TypedDesignToken <number >;
896905 readonly lineHeightSnap: TypedCSSDesignToken <string >;
897906 readonly multiplier: TypedDesignToken <number >;
0 commit comments