Type ChordedKey: Key | Parsing error with TemplateLiteralType You can use 3 or more keys (like control+shift+s), it just isn't included in the type here because typescript crashes when it tries to expand all 74^3 = 405224 combinations for 3 keys.