def colored_info(outLn: str, lnType: str='e', debug: bool=False) ->None:
    """Output a color line based on the type of information."""
    if debug:
        print('colored_info :: START')
        print('Input string:\t{:s}'.format(outLn))
        print('String type:\t{:s}'.format(lnType.strip().lower()[0]))
    lnType = lnType.strip().lower()[0]
    validTypes = ['s', 'e', 'w', 'i']
    if not lnType in validTypes:
        print(
            '\x1b[5;30;41mError:\x1b[0m {:s} is not a valid type of output line.'
            .format(lnType))
        print('Please use one of the following:\n{:s}'.format(str(validTypes)))
    if lnType == 's':
        print('\x1b[5;30;42mSuccess:\x1b[0m {:s}'.format(outLn))
    elif lnType == 'e':
        print('\x1b[5;30;41mError:\x1b[0m {:s}'.format(outLn))
    elif lnType == 'w':
        print('\x1b[5;30;43mWarning:\x1b[0m {:s}'.format(outLn))
    elif lnType == 'i':
        print('\x1b[5;30;44mInfo:\x1b[0m {:s}'.format(outLn))
