import * as monaco from "monaco-editor" ; /**
 * The default light theme with customized background
 */ export const LightThemeName = "nteract-light" ; /**
 * Default monaco theme for light theme
 */ export const customMonacoLightTheme = { base : "vs" , inherit : true , rules : [ ] , colors : { "editor.background" : "#FFFFFF" } } ; monaco . editor . defineTheme ( LightThemeName , customMonacoLightTheme ) ; /**
 * The default dark theme with customized background
 */ export const DarkThemeName = "nteract-dark" ; /**
 * Default monaco theme for dark theme
 */ export const customMonacoDarkTheme = { base : "vs-dark" , inherit : true , rules : [ ] , colors : { "editor.background" : "#111" } } ; monaco . editor . defineTheme ( DarkThemeName , customMonacoDarkTheme ) ; /**
 * The custom high contrast light theme with customized background
 */ export const HCLightThemeName = "nteract-hc-light" ; /**
 * Default monaco theme for light high contrast mode
 */ export const customMonacoHCLightTheme = { base : "vs" , inherit : true , rules : [ { token : "annotation" , foreground : "000000" } , { token : "delimiter.html" , foreground : "000000" } , { token : "operator.scss" , foreground : "000000" } , { token : "operator.sql" , foreground : "000000" } , { token : "operator.swift" , foreground : "000000" } , { token : "predefined.sql" , foreground : "000000" } ] , colors : { "editor.background" : "#FFFFFF" } } ; monaco . editor . defineTheme ( HCLightThemeName , customMonacoHCLightTheme ) ;