declare namespace java {
    namespace awt {
        // @ts-ignore
         class SystemColor extends java.awt.Color {
            // @ts-ignore
            public static DESKTOP: number;
            // @ts-ignore
            public static ACTIVE_CAPTION: number;
            // @ts-ignore
            public static ACTIVE_CAPTION_TEXT: number;
            // @ts-ignore
            public static ACTIVE_CAPTION_BORDER: number;
            // @ts-ignore
            public static INACTIVE_CAPTION: number;
            // @ts-ignore
            public static INACTIVE_CAPTION_TEXT: number;
            // @ts-ignore
            public static INACTIVE_CAPTION_BORDER: number;
            // @ts-ignore
            public static WINDOW: number;
            // @ts-ignore
            public static WINDOW_BORDER: number;
            // @ts-ignore
            public static WINDOW_TEXT: number;
            // @ts-ignore
            public static MENU: number;
            // @ts-ignore
            public static MENU_TEXT: number;
            // @ts-ignore
            public static TEXT: number;
            // @ts-ignore
            public static TEXT_TEXT: number;
            // @ts-ignore
            public static TEXT_HIGHLIGHT: number;
            // @ts-ignore
            public static TEXT_HIGHLIGHT_TEXT: number;
            // @ts-ignore
            public static TEXT_INACTIVE_TEXT: number;
            // @ts-ignore
            public static CONTROL: number;
            // @ts-ignore
            public static CONTROL_TEXT: number;
            // @ts-ignore
            public static CONTROL_HIGHLIGHT: number;
            // @ts-ignore
            public static CONTROL_LT_HIGHLIGHT: number;
            // @ts-ignore
            public static CONTROL_SHADOW: number;
            // @ts-ignore
            public static CONTROL_DK_SHADOW: number;
            // @ts-ignore
            public static SCROLLBAR: number;
            // @ts-ignore
            public static INFO: number;
            // @ts-ignore
            public static INFO_TEXT: number;
            // @ts-ignore
            public static NUM_COLORS: number;
            // @ts-ignore
            public static desktop: java.awt.SystemColor;
            // @ts-ignore
            public static activeCaption: java.awt.SystemColor;
            // @ts-ignore
            public static activeCaptionText: java.awt.SystemColor;
            // @ts-ignore
            public static activeCaptionBorder: java.awt.SystemColor;
            // @ts-ignore
            public static inactiveCaption: java.awt.SystemColor;
            // @ts-ignore
            public static inactiveCaptionText: java.awt.SystemColor;
            // @ts-ignore
            public static inactiveCaptionBorder: java.awt.SystemColor;
            // @ts-ignore
            public static window: java.awt.SystemColor;
            // @ts-ignore
            public static windowBorder: java.awt.SystemColor;
            // @ts-ignore
            public static windowText: java.awt.SystemColor;
            // @ts-ignore
            public static menu: java.awt.SystemColor;
            // @ts-ignore
            public static menuText: java.awt.SystemColor;
            // @ts-ignore
            public static text: java.awt.SystemColor;
            // @ts-ignore
            public static textText: java.awt.SystemColor;
            // @ts-ignore
            public static textHighlight: java.awt.SystemColor;
            // @ts-ignore
            public static textHighlightText: java.awt.SystemColor;
            // @ts-ignore
            public static textInactiveText: java.awt.SystemColor;
            // @ts-ignore
            public static control: java.awt.SystemColor;
            // @ts-ignore
            public static controlText: java.awt.SystemColor;
            // @ts-ignore
            public static controlHighlight: java.awt.SystemColor;
            // @ts-ignore
            public static controlLtHighlight: java.awt.SystemColor;
            // @ts-ignore
            public static controlShadow: java.awt.SystemColor;
            // @ts-ignore
            public static controlDkShadow: java.awt.SystemColor;
            // @ts-ignore
            public static scrollbar: java.awt.SystemColor;
            // @ts-ignore
            public static info: java.awt.SystemColor;
            // @ts-ignore
            public static infoText: java.awt.SystemColor;
            /**
             * Returns a string representation of this <code>Color</code>'s values.
             * This method is intended to be used only for debugging purposes,
             * and the content and format of the returned string may vary between
             * implementations.
             * The returned string may be empty but may not be <code>null</code>.
             */
            // @ts-ignore
            public toString(): string;
        }
    }
}
