@plteam/chat-ui
Version:
CUI Kit is a free and open-source library for creating AI assistant chat interfaces, built with React, Material UI, and TypeScript
108 lines (107 loc) • 2.74 kB
TypeScript
/** @deprecated - dont use */
export declare const materialTheme: {
body: {
small: {
fontSize: string;
lineHeight: string;
fontWeight: number;
};
medium: {
fontSize: string;
lineHeight: string;
letterSpacing: string;
fontWeight: number;
};
mediumArticle: {
fontSize: string;
lineHeight: string;
letterSpacing: string;
fontWeight: number;
};
large: {
fontSize: string;
lineHeight: string;
fontWeight: number;
};
};
display: {
small: {
fontSize: string;
lineHeight: number;
fontWeight: number;
};
medium: {
fontSize: string;
lineHeight: number;
fontWeight: number;
};
large: {
fontSize: string;
lineHeight: number;
fontWeight: number;
};
};
headline: {
small: {
fontSize: string;
lineHeight: string;
fontWeight: number;
};
medium: {
fontSize: string;
lineHeight: string;
fontWeight: number;
};
large: {
fontSize: string;
lineHeight: string;
fontWeight: number;
};
};
label: {
small: {
fontSize: string;
lineHeight: number;
fontWeight: number;
};
medium: {
fontSize: string;
lineHeight: number;
fontWeight: number;
};
large: {
fontSize: string;
lineHeight: number;
fontWeight: number;
};
};
title: {
small: {
fontSize: string;
lineHeight: string;
fontWeight: number;
letterSpacing: string;
};
medium: {
fontSize: string;
lineHeight: string;
fontWeight: number;
letterSpacing: string;
};
large: {
fontSize: string;
lineHeight: string;
fontWeight: number;
letterSpacing: number;
};
};
state: {
layers: {
light: {
onSurfaceOpacity008: string;
};
};
};
};
export type MaterialThemeType = typeof materialTheme;
export type TypographyKeys = `${Exclude<keyof MaterialThemeType, 'state'>}.${'small' | 'medium' | 'large'}` | 'body.mediumArticle';