type threechoices = | Always| Never| Auto
type t = {i_base : int;i_type : int;i_in : int;i_with : int;i_match_clause : int;i_ppx_stritem_ext : int;i_max_indent : int option;i_strict_with : threechoices;i_strict_else : threechoices;i_align_ops : bool;i_align_params : threechoices;
}type man_block = [ | `Blocks of man_block list| `I of string * string| `Noblank| `P of string| `Pre of string| `S of string
]val update_from_string :
?extra:(string -> (string -> unit) option) ->
t ->
string ->
tval to_string : ?sep:string -> t -> stringval load :
?indent:t ->
string ->
t * string list * [ `Mod of string | `Pkg of string ] listval save : t -> string -> boolval find_conf_file : string -> string optionval local_default :
?path:string ->
unit ->
t * string list * [ `Mod of string | `Pkg of string ] list