@gptstonks/chatbot
Version:
GPTStonks Open-source Chatbot
42 lines (41 loc) • 1.15 kB
TypeScript
/// <reference types="react" />
export interface PaletteColor {
main: string;
}
export interface Palette {
primary: PaletteColor;
secondary: PaletteColor;
error: PaletteColor;
warning: PaletteColor;
info: PaletteColor;
success: PaletteColor;
background: {
default: string;
paper: string;
};
text: {
primary: string;
secondary: string;
};
}
export interface Typography {
fontFamily: string;
}
export interface ComponentStyle extends React.CSSProperties {
'& img'?: React.CSSProperties;
'& label'?: React.CSSProperties;
'& label.MuiFocused'?: React.CSSProperties;
'& .MuiInputUnderline:after'?: React.CSSProperties;
'& .MuiOutlinedInputRoot'?: {
'& fieldset'?: React.CSSProperties;
'&:hover fieldset'?: React.CSSProperties;
'&.MuiFocused fieldset'?: React.CSSProperties;
};
'&::-webkit-scrollbar'?: React.CSSProperties;
'&::-webkit-scrollbar-track'?: React.CSSProperties;
'&::-webkit-scrollbar-thumb'?: React.CSSProperties;
}
export interface LoaderConfig {
color: string;
backgroundColor: string;
}