declare enum ANSI {
    Reset = "\u001B[0m",
    Bold = "\u001B[1m",
    BoldReset = "\u001B[22m",
    Italic = "\u001B[3m",
    ItalicReset = "\u001B[23m",
    Underline = "\u001B[4m",
    UnderlineReset = "\u001B[24m",
    Strike = "\u001B[9m",
    StrikeReset = "\u001B[29m",
    ForegroundReset = "\u001B[0m",
    BackgroundReset = "\u001B[0m",
    ForegroundBlack = "\u001B[30m",
    BackgroundBlack = "\u001B[40m",
    ForegroundRed = "\u001B[31m",
    BackgroundRed = "\u001B[41m",
    ForegroundGreen = "\u001B[32m",
    BackgroundGreen = "\u001B[42m",
    ForegroundYellow = "\u001B[33m",
    BackgroundYellow = "\u001B[43m",
    ForegroundBlue = "\u001B[34m",
    BackgroundBlue = "\u001B[44m",
    ForegroundMagenta = "\u001B[35m",
    BackgroundMagenta = "\u001B[45m",
    ForegroundCyan = "\u001B[36m",
    BackgroundCyan = "\u001B[46m",
    ForegroundWhite = "\u001B[37m",
    BackgroundWhite = "\u001B[47m",
    ForegroundGray = "\u001B[90m",
    ForegroundDefault = "\u001B[39m",
    BackgroundDefault = "\u001B[49m"
}

export { ANSI };
