type color = | Black| Red| Green| Yellow| Blue| Magenta| Cyan| White
type style = | FG of color| BG of color| Bold| Reset
val ansi_of_style_l : style list -> stringtype tag_style = {ansi : style list;text_open : string;text_close : string;
}val get_styles : unit -> stylesval set_styles : styles -> unit