packages/invertible-theme/src/CssVarsProvider/InvertibleCssVars.ts
import { CssVarsTheme, Theme } from '@mui/material'
// Hopefully MUI will export these types
export type CssVarsThemeObject = Omit<Theme, 'palette'> & CssVarsTheme
export type Mode = 'light' | 'dark' | 'system'
export interface InvertibleCssVarsProviderInterface {
defaultMode?: Mode
noResponsiveFontSizes?: boolean
syncAppSettings?: boolean
theme?: CssVarsThemeObject
}