@onwave/ui
Version:
onwave ui library
19 lines (18 loc) • 802 B
TypeScript
import { ObjectInterpolation, SerializedStyles } from "@emotion/core";
export declare type Typography = "display2" | "display3" | "heading1" | "heading2" | "heading3" | "subtitle1" | "subtitle2" | "body1" | "body2" | "caption1" | "caption2";
export declare const typography: {
[key in Typography]: Required<Pick<ObjectInterpolation<undefined>, "fontSize" | "fontWeight" | "lineHeight" | "letterSpacing">>;
};
export declare const typographyCSS: {
display2: SerializedStyles;
display3: SerializedStyles;
heading1: SerializedStyles;
heading2: SerializedStyles;
heading3: SerializedStyles;
subtitle1: SerializedStyles;
subtitle2: SerializedStyles;
body1: SerializedStyles;
body2: SerializedStyles;
caption1: SerializedStyles;
caption2: SerializedStyles;
};