[36mUsage: [m[33msame-help[m [36m[[m[37m--int[m [33mINT[m [36m|[m [37m--string[m [33mSTR[m[36m][m [36m[[m[37m--[no-]other[m[36m][m

[36mAll settings[m:
  [34mShow this help text[m
  switch: [37m-h[m[36m|[m[37m--help[m

  [34mOutput version information[m
  switch: [37m--version[m

  [34mint or string[m
  option: [37m--int[m [33mINT[m
  env: [37mINT[m [33mINT[m
  config:
    [37mint[m: # [32mor null[m
      [33m<integer>[m # [32m64 bit signed integer[m
  option: [37m--string[m [33mSTR[m
  env: [37mSTRING[m [33mSTR[m
  config:
    [37mstring[m: # [32mor null[m
      [33m<string>[m

  [34mint or string[m
  switch: [37m--[no-]other[m
  env: [37mOTHER[m [33mBOOL[m
  config:
    [37mother[m: # [32mor null[m
      [33m<boolean>[m

[36mOptions[m:
  [37m-h[m[36m|[m[37m--help[m    [34mShow this help text[m       
  [37m--version[m    [34mOutput version information[m
  [37m--int[m        [34mint or string[m             
  [37m--string[m     [34mint or string[m             
  [37m--[no-]other[m [34mint or string[m             

[36mEnvironment Variables[m:
  [37mINT[m [33mINT[m      [34mint or string[m
  [37mSTRING[m [33mSTR[m   [34mint or string[m
  [37mOTHER[m [33mBOOL[m   [34mint or string[m

[36mConfiguration Values[m:
  [34mint or string[m
  [37mint[m:
    # [32mor null[m
    [33m<integer>[m # [32m64 bit signed integer[m
  [34mint or string[m
  [37mstring[m:
    # [32mor null[m
    [33m<string>[m
  [34mint or string[m
  [37mother[m:
    # [32mor null[m
    [33m<boolean>[m

