import { ThemeCustoms } from './custom-colors'; import { GlideSizeConfig, SIZE } from '../constants'; import { Theme as ThemeGlide } from '@glideappsfinal/glide-data-grid'; export type ThemeDynamicCustoms = { rowSize: SIZE; activeSizes: GlideSizeConfig; }; export type Theme = ThemeGlide & ThemeCustoms & ThemeDynamicCustoms; export type GlideThemePartial = Partial; export interface GlideThemeForRender extends GlideThemePartial { accentColor: string; accentLight?: string; accentFg?: string; bgCell: string; bgHeader?: string; borderColor: string; textLight: string; textDark: string; textMedium?: string; baseFontFull: string; cellHorizontalPadding?: number; }