reablocks
Version:
Component library for React
84 lines (83 loc) • 1.78 kB
TypeScript
export interface TypographyTheme {
base?: string;
text?: {
thin?: string;
bold?: string;
extraBold?: string;
italic?: string;
};
variant?: {
default?: string;
mono?: string;
};
colors?: {
primary: string;
secondary: string;
success: string;
warning: string;
error: string;
info: string;
[key: string]: string;
};
sub: string;
smallHeading: string;
secondaryHeading: string;
primaryHeading: string;
pageTitle: string;
disableMargins?: string;
}
export declare const typographyTheme: {
base?: string;
text?: {
thin?: string;
bold?: string;
extraBold?: string;
italic?: string;
};
variant?: {
default?: string;
mono?: string;
};
colors?: {
[key: string]: string;
primary: string;
secondary: string;
success: string;
warning: string;
error: string;
info: string;
};
sub: string;
smallHeading: string;
secondaryHeading: string;
primaryHeading: string;
pageTitle: string;
disableMargins?: string;
};
export declare const legacyTypographyTheme: {
colors: {
primary: string;
secondary: string;
success: string;
warning: string;
error: string;
info: string;
};
pageTitle: string;
primaryHeading: string;
secondaryHeading: string;
smallHeading: string;
sub: string;
text: {
thin: string;
bold: string;
extraBold: string;
italic?: string;
};
base?: string;
variant?: {
default?: string;
mono?: string;
};
disableMargins?: string;
};