exportconsterrorForeground=registerColor('errorForeground',{dark:'#F48771',light:'#A1260D',hc:'#F48771'},nls.localize('errorForeground',"Overall foreground color for error messages. This color is only used if not overridden by a component."));
exportconstdescriptionForeground=registerColor('descriptionForeground',{light:'#717171',dark:transparent(foreground,0.7),hc:transparent(foreground,0.7)},nls.localize('descriptionForeground',"Foreground color for description text providing additional information, for example for a label."));
exportconstfocusBorder=registerColor('focusBorder',{dark:Color.fromHex('#0E639C').transparent(0.6),light:Color.fromHex('#007ACC').transparent(0.4),hc:'#F38518'},nls.localize('focusBorder',"Overall border color for focused elements. This color is only used if not overridden by a component."));
exportconstfocusBorder=registerColor('focusBorder',{dark:Color.fromHex('#0E639C').transparent(0.8),light:Color.fromHex('#007ACC').transparent(0.4),hc:'#F38518'},nls.localize('focusBorder',"Overall border color for focused elements. This color is only used if not overridden by a component."));
exportconstcontrastBorder=registerColor('contrastBorder',{light:null,dark:null,hc:'#6FC3DF'},nls.localize('contrastBorder',"An extra border around elements to separate them from others for greater contrast."));
exportconstactiveContrastBorder=registerColor('contrastActiveBorder',{light:null,dark:null,hc:focusBorder},nls.localize('activeContrastBorder',"An extra border around active elements to separate them from others for greater contrast."));