return {
  control = {
    keys = {
      action = "a",
      image_id = "i",
      image_number = "I",
      placement_id = "p",
      quiet = "q",
      transmit_format = "f",
      transmit_medium = "t",
      -- <ESC>_Gs=100,v=30,m=1;<encoded pixel data first chunk><ESC>\
      -- <ESC>_Gm=1;<encoded pixel data second chunk><ESC>\
      -- <ESC>_Gm=0;<encoded pixel data last chunk><ESC>\
      transmit_more = "m",
      transmit_width = "s",
      transmit_height = "v",
      transmit_file_size = "S",
      transmit_file_offset = "O",
      transmit_compression = "o",
      display_x = "x",
      display_y = "y",
      display_width = "w",
      display_height = "h",
      display_x_offset = "X",
      display_y_offset = "Y",
      display_columns = "c",
      display_rows = "r",
      display_cursor_policy = "C",
      display_virtual_placeholder = "U",
      display_zindex = "z",
      display_delete = "d",
    },
    action = {
      transmit = "t",
      transmit_and_display = "T",
      display = "p",
      delete = "d",
      transmit_animation_frames = "f",
      compose_animation_frames = "c",
      control_animation = "a",
      query = "q",
    },
    delete = {
      all = "a",
      image_id = "i",
      placement_id = "p",
    },
    transmit_format = {
      rgba_32 = 32,
      rgb_24 = 24,
      png = 100,
    },
    transmit_medium = {
      direct = "d",
      file = "f", -- <ESC>_Gf=100,t=f;<encoded /path/to/file.png><ESC>\
      temporary_file = "t", -- kitty will delete it after reading it
      shared_memory_object = "s",
    },
    transmit_compress = {
      zlib = "z",
    },
    display_cursor_policy = {
      move = 0,
      do_not_move = 1,
    },
    display_virtual_placeholder = {
      yes = 1,
      no = 0,
    },
  },
  placeholder = "\u{0010EEEE}",
  diacritics = {
    "\u{00000305}",
    "\u{0000030D}",
    "\u{0000030E}",
    "\u{00000310}",
    "\u{00000312}",
    "\u{0000033D}",
    "\u{0000033E}",
    "\u{0000033F}",
    "\u{00000346}",
    "\u{0000034A}",
    "\u{0000034B}",
    "\u{0000034C}",
    "\u{00000350}",
    "\u{00000351}",
    "\u{00000352}",
    "\u{00000357}",
    "\u{0000035B}",
    "\u{00000363}",
    "\u{00000364}",
    "\u{00000365}",
    "\u{00000366}",
    "\u{00000367}",
    "\u{00000368}",
    "\u{00000369}",
    "\u{0000036A}",
    "\u{0000036B}",
    "\u{0000036C}",
    "\u{0000036D}",
    "\u{0000036E}",
    "\u{0000036F}",
    "\u{00000483}",
    "\u{00000484}",
    "\u{00000485}",
    "\u{00000486}",
    "\u{00000487}",
    "\u{00000592}",
    "\u{00000593}",
    "\u{00000594}",
    "\u{00000595}",
    "\u{00000597}",
    "\u{00000598}",
    "\u{00000599}",
    "\u{0000059C}",
    "\u{0000059D}",
    "\u{0000059E}",
    "\u{0000059F}",
    "\u{000005A0}",
    "\u{000005A1}",
    "\u{000005A8}",
    "\u{000005A9}",
    "\u{000005AB}",
    "\u{000005AC}",
    "\u{000005AF}",
    "\u{000005C4}",
    "\u{00000610}",
    "\u{00000611}",
    "\u{00000612}",
    "\u{00000613}",
    "\u{00000614}",
    "\u{00000615}",
    "\u{00000616}",
    "\u{00000617}",
    "\u{00000657}",
    "\u{00000658}",
    "\u{00000659}",
    "\u{0000065A}",
    "\u{0000065B}",
    "\u{0000065D}",
    "\u{0000065E}",
    "\u{000006D6}",
    "\u{000006D7}",
    "\u{000006D8}",
    "\u{000006D9}",
    "\u{000006DA}",
    "\u{000006DB}",
    "\u{000006DC}",
    "\u{000006DF}",
    "\u{000006E0}",
    "\u{000006E1}",
    "\u{000006E2}",
    "\u{000006E4}",
    "\u{000006E7}",
    "\u{000006E8}",
    "\u{000006EB}",
    "\u{000006EC}",
    "\u{00000730}",
    "\u{00000732}",
    "\u{00000733}",
    "\u{00000735}",
    "\u{00000736}",
    "\u{0000073A}",
    "\u{0000073D}",
    "\u{0000073F}",
    "\u{00000740}",
    "\u{00000741}",
    "\u{00000743}",
    "\u{00000745}",
    "\u{00000747}",
    "\u{00000749}",
    "\u{0000074A}",
    "\u{000007EB}",
    "\u{000007EC}",
    "\u{000007ED}",
    "\u{000007EE}",
    "\u{000007EF}",
    "\u{000007F0}",
    "\u{000007F1}",
    "\u{000007F3}",
    "\u{00000816}",
    "\u{00000817}",
    "\u{00000818}",
    "\u{00000819}",
    "\u{0000081B}",
    "\u{0000081C}",
    "\u{0000081D}",
    "\u{0000081E}",
    "\u{0000081F}",
    "\u{00000820}",
    "\u{00000821}",
    "\u{00000822}",
    "\u{00000823}",
    "\u{00000825}",
    "\u{00000826}",
    "\u{00000827}",
    "\u{00000829}",
    "\u{0000082A}",
    "\u{0000082B}",
    "\u{0000082C}",
    "\u{0000082D}",
    "\u{00000951}",
    "\u{00000953}",
    "\u{00000954}",
    "\u{00000F82}",
    "\u{00000F83}",
    "\u{00000F86}",
    "\u{00000F87}",
    "\u{0000135D}",
    "\u{0000135E}",
    "\u{0000135F}",
    "\u{000017DD}",
    "\u{0000193A}",
    "\u{00001A17}",
    "\u{00001A75}",
    "\u{00001A76}",
    "\u{00001A77}",
    "\u{00001A78}",
    "\u{00001A79}",
    "\u{00001A7A}",
    "\u{00001A7B}",
    "\u{00001A7C}",
    "\u{00001B6B}",
    "\u{00001B6D}",
    "\u{00001B6E}",
    "\u{00001B6F}",
    "\u{00001B70}",
    "\u{00001B71}",
    "\u{00001B72}",
    "\u{00001B73}",
    "\u{00001CD0}",
    "\u{00001CD1}",
    "\u{00001CD2}",
    "\u{00001CDA}",
    "\u{00001CDB}",
    "\u{00001CE0}",
    "\u{00001DC0}",
    "\u{00001DC1}",
    "\u{00001DC3}",
    "\u{00001DC4}",
    "\u{00001DC5}",
    "\u{00001DC6}",
    "\u{00001DC7}",
    "\u{00001DC8}",
    "\u{00001DC9}",
    "\u{00001DCB}",
    "\u{00001DCC}",
    "\u{00001DD1}",
    "\u{00001DD2}",
    "\u{00001DD3}",
    "\u{00001DD4}",
    "\u{00001DD5}",
    "\u{00001DD6}",
    "\u{00001DD7}",
    "\u{00001DD8}",
    "\u{00001DD9}",
    "\u{00001DDA}",
    "\u{00001DDB}",
    "\u{00001DDC}",
    "\u{00001DDD}",
    "\u{00001DDE}",
    "\u{00001DDF}",
    "\u{00001DE0}",
    "\u{00001DE1}",
    "\u{00001DE2}",
    "\u{00001DE3}",
    "\u{00001DE4}",
    "\u{00001DE5}",
    "\u{00001DE6}",
    "\u{00001DFE}",
    "\u{000020D0}",
    "\u{000020D1}",
    "\u{000020D4}",
    "\u{000020D5}",
    "\u{000020D6}",
    "\u{000020D7}",
    "\u{000020DB}",
    "\u{000020DC}",
    "\u{000020E1}",
    "\u{000020E7}",
    "\u{000020E9}",
    "\u{000020F0}",
    "\u{00002CEF}",
    "\u{00002CF0}",
    "\u{00002CF1}",
    "\u{00002DE0}",
    "\u{00002DE1}",
    "\u{00002DE2}",
    "\u{00002DE3}",
    "\u{00002DE4}",
    "\u{00002DE5}",
    "\u{00002DE6}",
    "\u{00002DE7}",
    "\u{00002DE8}",
    "\u{00002DE9}",
    "\u{00002DEA}",
    "\u{00002DEB}",
    "\u{00002DEC}",
    "\u{00002DED}",
    "\u{00002DEE}",
    "\u{00002DEF}",
    "\u{00002DF0}",
    "\u{00002DF1}",
    "\u{00002DF2}",
    "\u{00002DF3}",
    "\u{00002DF4}",
    "\u{00002DF5}",
    "\u{00002DF6}",
    "\u{00002DF7}",
    "\u{00002DF8}",
    "\u{00002DF9}",
    "\u{00002DFA}",
    "\u{00002DFB}",
    "\u{00002DFC}",
    "\u{00002DFD}",
    "\u{00002DFE}",
    "\u{00002DFF}",
    "\u{0000A66F}",
    "\u{0000A67C}",
    "\u{0000A67D}",
    "\u{0000A6F0}",
    "\u{0000A6F1}",
    "\u{0000A8E0}",
    "\u{0000A8E1}",
    "\u{0000A8E2}",
    "\u{0000A8E3}",
    "\u{0000A8E4}",
    "\u{0000A8E5}",
    "\u{0000A8E6}",
    "\u{0000A8E7}",
    "\u{0000A8E8}",
    "\u{0000A8E9}",
    "\u{0000A8EA}",
    "\u{0000A8EB}",
    "\u{0000A8EC}",
    "\u{0000A8ED}",
    "\u{0000A8EE}",
    "\u{0000A8EF}",
    "\u{0000A8F0}",
    "\u{0000A8F1}",
    "\u{0000AAB0}",
    "\u{0000AAB2}",
    "\u{0000AAB3}",
    "\u{0000AAB7}",
    "\u{0000AAB8}",
    "\u{0000AABE}",
    "\u{0000AABF}",
    "\u{0000AAC1}",
    "\u{0000FE20}",
    "\u{0000FE21}",
    "\u{0000FE22}",
    "\u{0000FE23}",
    "\u{0000FE24}",
    "\u{0000FE25}",
    "\u{0000FE26}",
    "\u{00010A0F}",
    "\u{00010A38}",
    "\u{0001D185}",
    "\u{0001D186}",
    "\u{0001D187}",
    "\u{0001D188}",
    "\u{0001D189}",
    "\u{0001D1AA}",
    "\u{0001D1AB}",
    "\u{0001D1AC}",
    "\u{0001D1AD}",
    "\u{0001D242}",
    "\u{0001D243}",
    "\u{0001D244}",
  },
}
