exportconstinputBackground=registerColor('inputBackground',{dark:'#3C3C3C',light:Color.white,hc:Color.black},nls.localize('inputBackground','Input field background'));
exportconstinputForeground=registerColor('inputForeground',{dark:foreground,light:foreground,hc:foreground},nls.localize('inputForeground','Input field foreground'));
exportconstselectBackground=registerColor('selectBackground',{dark:'#3C3C3C',light:Color.white,hc:'#3C3C3C'},nls.localize('selectBackground','Select field background'));
exportconstselectForeground=registerColor('selectForeground',{dark:'#F0F0F0',light:null,hc:Color.white},nls.localize('selectForeground','Select field foreground'));
exportconstselectBorder=registerColor('selectBorder',{dark:selectBackground,light:'#CECECE',hc:selectBackground},nls.localize('selectBorder','Select field border'));
/**
* Editor background color.
* Because of bug https://monacotools.visualstudio.com/DefaultCollection/Monaco/_workitems/edit/13254
this.toUnbind.push(themeService.onDidColorThemeChange(e=>this.handleConfigurationChangeEvent()));// TODO@theme this should be done from the editor itself and not from the outside