declare namespace Bokeh {
  export type YlGn         = "YlGn3"         | "YlGn4"         | "YlGn5"         | "YlGn6"         | "YlGn7"         | "YlGn8"         | "YlGn9";
  export type YlGnBu       = "YlGnBu3"       | "YlGnBu4"       | "YlGnBu5"       | "YlGnBu6"       | "YlGnBu7"       | "YlGnBu8"       | "YlGnBu9";
  export type GnBu         = "GnBu3"         | "GnBu4"         | "GnBu5"         | "GnBu6"         | "GnBu7"         | "GnBu8"         | "GnBu9";
  export type BuGn         = "BuGn3"         | "BuGn4"         | "BuGn5"         | "BuGn6"         | "BuGn7"         | "BuGn8"         | "BuGn9";
  export type PuBuGn       = "PuBuGn3"       | "PuBuGn4"       | "PuBuGn5"       | "PuBuGn6"       | "PuBuGn7"       | "PuBuGn8"       | "PuBuGn9";
  export type PuBu         = "PuBu3"         | "PuBu4"         | "PuBu5"         | "PuBu6"         | "PuBu7"         | "PuBu8"         | "PuBu9";
  export type BuPu         = "BuPu3"         | "BuPu4"         | "BuPu5"         | "BuPu6"         | "BuPu7"         | "BuPu8"         | "BuPu9";
  export type RdPu         = "RdPu3"         | "RdPu4"         | "RdPu5"         | "RdPu6"         | "RdPu7"         | "RdPu8"         | "RdPu9";
  export type PuRd         = "PuRd3"         | "PuRd4"         | "PuRd5"         | "PuRd6"         | "PuRd7"         | "PuRd8"         | "PuRd9";
  export type OrRd         = "OrRd3"         | "OrRd4"         | "OrRd5"         | "OrRd6"         | "OrRd7"         | "OrRd8"         | "OrRd9";
  export type YlOrRd       = "YlOrRd3"       | "YlOrRd4"       | "YlOrRd5"       | "YlOrRd6"       | "YlOrRd7"       | "YlOrRd8"       | "YlOrRd9";
  export type YlOrBr       = "YlOrBr3"       | "YlOrBr4"       | "YlOrBr5"       | "YlOrBr6"       | "YlOrBr7"       | "YlOrBr8"       | "YlOrBr9";
  export type Purples      = "Purples3"      | "Purples4"      | "Purples5"      | "Purples6"      | "Purples7"      | "Purples8"      | "Purples9";
  export type Blues        = "Blues3"        | "Blues4"        | "Blues5"        | "Blues6"        | "Blues7"        | "Blues8"        | "Blues9";
  export type Greens       = "Greens3"       | "Greens4"       | "Greens5"       | "Greens6"       | "Greens7"       | "Greens8"       | "Greens9";
  export type Oranges      = "Oranges3"      | "Oranges4"      | "Oranges5"      | "Oranges6"      | "Oranges7"      | "Oranges8"      | "Oranges9";
  export type Reds         = "Reds3"         | "Reds4"         | "Reds5"         | "Reds6"         | "Reds7"         | "Reds8"         | "Reds9";
  export type Greys        = "Greys3"        | "Greys4"        | "Greys5"        | "Greys6"        | "Greys7"        | "Greys8"        | "Greys9";
  export type PuOr         = "PuOr3"         | "PuOr4"         | "PuOr5"         | "PuOr6"         | "PuOr7"         | "PuOr8"         | "PuOr9"         | "PuOr10"         | "PuOr11";
  export type BrBG         = "BrBG3"         | "BrBG4"         | "BrBG5"         | "BrBG6"         | "BrBG7"         | "BrBG8"         | "BrBG9"         | "BrBG10"         | "BrBG11";
  export type PRGn         = "PRGn3"         | "PRGn4"         | "PRGn5"         | "PRGn6"         | "PRGn7"         | "PRGn8"         | "PRGn9"         | "PRGn10"         | "PRGn11";
  export type PiYG         = "PiYG3"         | "PiYG4"         | "PiYG5"         | "PiYG6"         | "PiYG7"         | "PiYG8"         | "PiYG9"         | "PiYG10"         | "PiYG11";
  export type RdBu         = "RdBu3"         | "RdBu4"         | "RdBu5"         | "RdBu6"         | "RdBu7"         | "RdBu8"         | "RdBu9"         | "RdBu10"         | "RdBu11";
  export type RdGy         = "RdGy3"         | "RdGy4"         | "RdGy5"         | "RdGy6"         | "RdGy7"         | "RdGy8"         | "RdGy9"         | "RdGy10"         | "RdGy11";
  export type RdYlBu       = "RdYlBu3"       | "RdYlBu4"       | "RdYlBu5"       | "RdYlBu6"       | "RdYlBu7"       | "RdYlBu8"       | "RdYlBu9"       | "RdYlBu10"       | "RdYlBu11";
  export type Spectral     = "Spectral3"     | "Spectral4"     | "Spectral5"     | "Spectral6"     | "Spectral7"     | "Spectral8"     | "Spectral9"     | "Spectral10"     | "Spectral11";
  export type RdYlGn       = "RdYlGn3"       | "RdYlGn4"       | "RdYlGn5"       | "RdYlGn6"       | "RdYlGn7"       | "RdYlGn8"       | "RdYlGn9"       | "RdYlGn10"       | "RdYlGn11";
  export type Accent       = "Accent3"       | "Accent4"       | "Accent5"       | "Accent6"       | "Accent7"       | "Accent8";
  export type Dark2        = "Dark2_3"       | "Dark2_4"       | "Dark2_5"       | "Dark2_6"       | "Dark2_7"       | "Dark2_8";
  export type Paired       = "Paired3"       | "Paired4"       | "Paired5"       | "Paired6"       | "Paired7"       | "Paired8"       | "Paired9"       | "Paired10"       | "Paired11"       | "Paired12";
  export type Pastel1      = "Pastel1_3"     | "Pastel1_4"     | "Pastel1_5"     | "Pastel1_6"     | "Pastel1_7"     | "Pastel1_8"     | "Pastel1_9";
  export type Pastel2      = "Pastel2_3"     | "Pastel2_4"     | "Pastel2_5"     | "Pastel2_6"     | "Pastel2_7"     | "Pastel2_8";
  export type Set1         = "Set1_3"        | "Set1_4"        | "Set1_5"        | "Set1_6"        | "Set1_7"        | "Set1_8"        | "Set1_9";
  export type Set2         = "Set2_3"        | "Set2_4"        | "Set2_5"        | "Set2_6"        | "Set2_7"        | "Set2_8";
  export type Set3         = "Set3_3"        | "Set3_4"        | "Set3_5"        | "Set3_6"        | "Set3_7"        | "Set3_8"        | "Set3_9"        | "Set3_10"        | "Set3_11"        | "Set3_11";
  export type Inferno      = "Inferno3"      | "Inferno4"      | "Inferno5"      | "Inferno6"      | "Inferno7"      | "Inferno8"      | "Inferno9"      | "Inferno10"      | "Inferno11"      | "Inferno256";
  export type Magma        = "Magma3"        | "Magma4"        | "Magma5"        | "Magma6"        | "Magma7"        | "Magma8"        | "Magma9"        | "Magma10"        | "Magma11"        | "Magma256";
  export type Plasma       = "Plasma3"       | "Plasma4"       | "Plasma5"       | "Plasma6"       | "Plasma7"       | "Plasma8"       | "Plasma9"       | "Plasma10"       | "Plasma11"       | "Plasma256";
  export type Viridis      = "Viridis3"      | "Viridis4"      | "Viridis5"      | "Viridis6"      | "Viridis7"      | "Viridis8"      | "Viridis9"      | "Viridis10"      | "Viridis11"      | "Viridis256";
  export type Category10   = "Category10_3"  | "Category10_4"  | "Category10_5"  | "Category10_6"  | "Category10_7"  | "Category10_8"  | "Category10_9"  | "Category10_10";
  export type Category20   = "Category20_3"  | "Category20_4"  | "Category20_5"  | "Category20_6"  | "Category20_7"  | "Category20_8"  | "Category20_9"  | "Category20_10"  | "Category20_11" | "Category20_12"  | "Category20_13"  | "Category20_14"  | "Category20_15"  | "Category20_16"  | "Category20_17"  | "Category20_18"  | "Category20_19"  | "Category20_20";
  export type Category20b  = "Category20b_3" | "Category20b_4" | "Category20b_5" | "Category20b_6" | "Category20b_7" | "Category20b_8" | "Category20b_9" | "Category20b_10" | "Category20b_11"| "Category20b_12" | "Category20b_13" | "Category20b_14" | "Category20b_15" | "Category20b_16" | "Category20b_17" | "Category20b_18" | "Category20b_19" | "Category20b_20";
  export type Category20c  = "Category20c_3" | "Category20c_4" | "Category20c_5" | "Category20c_6" | "Category20c_7" | "Category20c_8" | "Category20c_9" | "Category20c_10" | "Category20c_11"| "Category20c_12" | "Category20c_13" | "Category20c_14" | "Category20c_15" | "Category20c_16" | "Category20c_17" | "Category20c_18" | "Category20c_19" | "Category20c_20";
  export type Colorblind   = "Colorblind3"   | "Colorblind4"   | "Colorblind5"   | "Colorblind6"   | "Colorblind7"   | "Colorblind8";

  export type Palette =
    "YlGn" | "YlGnBu" | "GnBu" | "BuGn" | "PuBuGn" | "PuBu" | "BuPu" | "RdPu" | "PuRd" | "OrRd" |
    "YlOrRd" | "YlOrBr" | "Purples" | "Blues" | "Greens" | "Oranges" | "Reds" | "Greys" |
    "PuOr" | "BrBG" | "PRGn" | "PiYG" | "RdBu" | "RdGy" | "RdYlBu" | "Spectral" | "RdYlGn" |
    "Accent" | "Dark2" | "Paired" | "Pastel1" | "Pastel2" | "Set1" | "Set2" | "Set3" |
    "Inferno" | "Magma" | "Plasma" | "Viridis" | "Category10" | "Category20" | "Category20b" |
    "Category20c" | "Colorblind" |
    YlGn | YlGnBu | GnBu | BuGn | PuBuGn | PuBu | BuPu | RdPu | PuRd | OrRd |
    YlOrRd | YlOrBr | Purples | Blues | Greens | Oranges | Reds | Greys |
    PuOr | BrBG | PRGn | PiYG | RdBu | RdGy | RdYlBu | Spectral | RdYlGn |
    Accent | Dark2 | Paired | Pastel1 | Pastel2 | Set1 | Set2 | Set3 |
    Inferno | Magma | Plasma | Viridis | Category10 | Category20 | Category20b |
    Category20c | Colorblind;
}
