{ "type": "Script", "span": { "start": 107, "end": 1083, "ctxt": 0 }, "body": [ { "type": "TsModuleDeclaration", "span": { "start": 107, "end": 227, "ctxt": 0 }, "declare": false, "global": false, "id": { "type": "Identifier", "span": { "start": 114, "end": 116, "ctxt": 0 }, "value": "M2", "optional": false }, "body": { "type": "TsModuleBlock", "span": { "start": 117, "end": 227, "ctxt": 0 }, "body": [ { "type": "ExportDeclaration", "span": { "start": 123, "end": 170, "ctxt": 0 }, "declaration": { "type": "TsInterfaceDeclaration", "span": { "start": 130, "end": 170, "ctxt": 0 }, "id": { "type": "Identifier", "span": { "start": 140, "end": 141, "ctxt": 0 }, "value": "A", "optional": false }, "declare": false, "typeParams": null, "extends": [], "body": { "type": "TsInterfaceBody", "span": { "start": 142, "end": 170, "ctxt": 0 }, "body": [ { "type": "TsPropertySignature", "span": { "start": 152, "end": 164, "ctxt": 0 }, "readonly": false, "key": { "type": "Identifier", "span": { "start": 152, "end": 155, "ctxt": 0 }, "value": "foo", "optional": false }, "computed": false, "optional": false, "init": null, "params": [], "typeAnnotation": { "type": "TsTypeAnnotation", "span": { "start": 155, "end": 163, "ctxt": 0 }, "typeAnnotation": { "type": "TsKeywordType", "span": { "start": 157, "end": 163, "ctxt": 0 }, "kind": "string" } }, "typeParams": null } ] } } }, { "type": "VariableDeclaration", "span": { "start": 176, "end": 185, "ctxt": 0 }, "kind": "var", "declare": false, "declarations": [ { "type": "VariableDeclarator", "span": { "start": 180, "end": 184, "ctxt": 0 }, "id": { "type": "Identifier", "span": { "start": 180, "end": 181, "ctxt": 0 }, "value": "a", "optional": false, "typeAnnotation": { "type": "TsTypeAnnotation", "span": { "start": 181, "end": 184, "ctxt": 0 }, "typeAnnotation": { "type": "TsTypeReference", "span": { "start": 183, "end": 184, "ctxt": 0 }, "typeName": { "type": "Identifier", "span": { "start": 183, "end": 184, "ctxt": 0 }, "value": "A", "optional": false }, "typeParams": null } } }, "init": null, "definite": false } ] }, { "type": "VariableDeclaration", "span": { "start": 190, "end": 205, "ctxt": 0 }, "kind": "var", "declare": false, "declarations": [ { "type": "VariableDeclarator", "span": { "start": 194, "end": 204, "ctxt": 0 }, "id": { "type": "Identifier", "span": { "start": 194, "end": 196, "ctxt": 0 }, "value": "r1", "optional": false, "typeAnnotation": null }, "init": { "type": "MemberExpression", "span": { "start": 199, "end": 204, "ctxt": 0 }, "object": { "type": "Identifier", "span": { "start": 199, "end": 200, "ctxt": 0 }, "value": "a", "optional": false }, "property": { "type": "Identifier", "span": { "start": 201, "end": 204, "ctxt": 0 }, "value": "foo", "optional": false } }, "definite": false } ] }, { "type": "VariableDeclaration", "span": { "start": 210, "end": 225, "ctxt": 0 }, "kind": "var", "declare": false, "declarations": [ { "type": "VariableDeclarator", "span": { "start": 214, "end": 224, "ctxt": 0 }, "id": { "type": "Identifier", "span": { "start": 214, "end": 216, "ctxt": 0 }, "value": "r2", "optional": false, "typeAnnotation": null }, "init": { "type": "MemberExpression", "span": { "start": 219, "end": 224, "ctxt": 0 }, "object": { "type": "Identifier", "span": { "start": 219, "end": 220, "ctxt": 0 }, "value": "a", "optional": false }, "property": { "type": "Identifier", "span": { "start": 221, "end": 224, "ctxt": 0 }, "value": "bar", "optional": false } }, "definite": false } ] } ] } }, { "type": "TsModuleDeclaration", "span": { "start": 229, "end": 424, "ctxt": 0 }, "declare": false, "global": false, "id": { "type": "Identifier", "span": { "start": 236, "end": 238, "ctxt": 0 }, "value": "M2", "optional": false }, "body": { "type": "TsModuleBlock", "span": { "start": 239, "end": 424, "ctxt": 0 }, "body": [ { "type": "ExportDeclaration", "span": { "start": 245, "end": 292, "ctxt": 0 }, "declaration": { "type": "TsInterfaceDeclaration", "span": { "start": 252, "end": 292, "ctxt": 0 }, "id": { "type": "Identifier", "span": { "start": 262, "end": 263, "ctxt": 0 }, "value": "A", "optional": false }, "declare": false, "typeParams": null, "extends": [], "body": { "type": "TsInterfaceBody", "span": { "start": 264, "end": 292, "ctxt": 0 }, "body": [ { "type": "TsPropertySignature", "span": { "start": 274, "end": 286, "ctxt": 0 }, "readonly": false, "key": { "type": "Identifier", "span": { "start": 274, "end": 277, "ctxt": 0 }, "value": "bar", "optional": false }, "computed": false, "optional": false, "init": null, "params": [], "typeAnnotation": { "type": "TsTypeAnnotation", "span": { "start": 277, "end": 285, "ctxt": 0 }, "typeAnnotation": { "type": "TsKeywordType", "span": { "start": 279, "end": 285, "ctxt": 0 }, "kind": "number" } }, "typeParams": null } ] } } }, { "type": "ExportDeclaration", "span": { "start": 298, "end": 346, "ctxt": 0 }, "declaration": { "type": "TsInterfaceDeclaration", "span": { "start": 305, "end": 346, "ctxt": 0 }, "id": { "type": "Identifier", "span": { "start": 315, "end": 316, "ctxt": 0 }, "value": "A", "optional": false }, "declare": false, "typeParams": null, "extends": [], "body": { "type": "TsInterfaceBody", "span": { "start": 317, "end": 346, "ctxt": 0 }, "body": [ { "type": "TsPropertySignature", "span": { "start": 327, "end": 340, "ctxt": 0 }, "readonly": false, "key": { "type": "Identifier", "span": { "start": 327, "end": 330, "ctxt": 0 }, "value": "baz", "optional": false }, "computed": false, "optional": false, "init": null, "params": [], "typeAnnotation": { "type": "TsTypeAnnotation", "span": { "start": 330, "end": 339, "ctxt": 0 }, "typeAnnotation": { "type": "TsKeywordType", "span": { "start": 332, "end": 339, "ctxt": 0 }, "kind": "boolean" } }, "typeParams": null } ] } } }, { "type": "VariableDeclaration", "span": { "start": 352, "end": 361, "ctxt": 0 }, "kind": "var", "declare": false, "declarations": [ { "type": "VariableDeclarator", "span": { "start": 356, "end": 360, "ctxt": 0 }, "id": { "type": "Identifier", "span": { "start": 356, "end": 357, "ctxt": 0 }, "value": "a", "optional": false, "typeAnnotation": { "type": "TsTypeAnnotation", "span": { "start": 357, "end": 360, "ctxt": 0 }, "typeAnnotation": { "type": "TsTypeReference", "span": { "start": 359, "end": 360, "ctxt": 0 }, "typeName": { "type": "Identifier", "span": { "start": 359, "end": 360, "ctxt": 0 }, "value": "A", "optional": false }, "typeParams": null } } }, "init": null, "definite": false } ] }, { "type": "VariableDeclaration", "span": { "start": 366, "end": 381, "ctxt": 0 }, "kind": "var", "declare": false, "declarations": [ { "type": "VariableDeclarator", "span": { "start": 370, "end": 380, "ctxt": 0 }, "id": { "type": "Identifier", "span": { "start": 370, "end": 372, "ctxt": 0 }, "value": "r1", "optional": false, "typeAnnotation": null }, "init": { "type": "MemberExpression", "span": { "start": 375, "end": 380, "ctxt": 0 }, "object": { "type": "Identifier", "span": { "start": 375, "end": 376, "ctxt": 0 }, "value": "a", "optional": false }, "property": { "type": "Identifier", "span": { "start": 377, "end": 380, "ctxt": 0 }, "value": "foo", "optional": false } }, "definite": false } ] }, { "type": "VariableDeclaration", "span": { "start": 386, "end": 401, "ctxt": 0 }, "kind": "var", "declare": false, "declarations": [ { "type": "VariableDeclarator", "span": { "start": 390, "end": 400, "ctxt": 0 }, "id": { "type": "Identifier", "span": { "start": 390, "end": 392, "ctxt": 0 }, "value": "r2", "optional": false, "typeAnnotation": null }, "init": { "type": "MemberExpression", "span": { "start": 395, "end": 400, "ctxt": 0 }, "object": { "type": "Identifier", "span": { "start": 395, "end": 396, "ctxt": 0 }, "value": "a", "optional": false }, "property": { "type": "Identifier", "span": { "start": 397, "end": 400, "ctxt": 0 }, "value": "bar", "optional": false } }, "definite": false } ] }, { "type": "VariableDeclaration", "span": { "start": 406, "end": 421, "ctxt": 0 }, "kind": "var", "declare": false, "declarations": [ { "type": "VariableDeclarator", "span": { "start": 410, "end": 420, "ctxt": 0 }, "id": { "type": "Identifier", "span": { "start": 410, "end": 412, "ctxt": 0 }, "value": "r3", "optional": false, "typeAnnotation": null }, "init": { "type": "MemberExpression", "span": { "start": 415, "end": 420, "ctxt": 0 }, "object": { "type": "Identifier", "span": { "start": 415, "end": 416, "ctxt": 0 }, "value": "a", "optional": false }, "property": { "type": "Identifier", "span": { "start": 417, "end": 420, "ctxt": 0 }, "value": "baz", "optional": false } }, "definite": false } ] } ] } }, { "type": "TsModuleDeclaration", "span": { "start": 512, "end": 685, "ctxt": 0 }, "declare": false, "global": false, "id": { "type": "Identifier", "span": { "start": 519, "end": 521, "ctxt": 0 }, "value": "M2", "optional": false }, "body": { "type": "TsModuleBlock", "span": { "start": 522, "end": 685, "ctxt": 0 }, "body": [ { "type": "ExportDeclaration", "span": { "start": 528, "end": 683, "ctxt": 0 }, "declaration": { "type": "TsModuleDeclaration", "span": { "start": 535, "end": 683, "ctxt": 0 }, "declare": false, "global": false, "id": { "type": "Identifier", "span": { "start": 542, "end": 544, "ctxt": 0 }, "value": "M3", "optional": false }, "body": { "type": "TsModuleBlock", "span": { "start": 545, "end": 683, "ctxt": 0 }, "body": [ { "type": "ExportDeclaration", "span": { "start": 555, "end": 610, "ctxt": 0 }, "declaration": { "type": "TsInterfaceDeclaration", "span": { "start": 562, "end": 610, "ctxt": 0 }, "id": { "type": "Identifier", "span": { "start": 572, "end": 573, "ctxt": 0 }, "value": "A", "optional": false }, "declare": false, "typeParams": null, "extends": [], "body": { "type": "TsInterfaceBody", "span": { "start": 574, "end": 610, "ctxt": 0 }, "body": [ { "type": "TsPropertySignature", "span": { "start": 588, "end": 600, "ctxt": 0 }, "readonly": false, "key": { "type": "Identifier", "span": { "start": 588, "end": 591, "ctxt": 0 }, "value": "foo", "optional": false }, "computed": false, "optional": false, "init": null, "params": [], "typeAnnotation": { "type": "TsTypeAnnotation", "span": { "start": 591, "end": 599, "ctxt": 0 }, "typeAnnotation": { "type": "TsKeywordType", "span": { "start": 593, "end": 599, "ctxt": 0 }, "kind": "string" } }, "typeParams": null } ] } } }, { "type": "VariableDeclaration", "span": { "start": 620, "end": 629, "ctxt": 0 }, "kind": "var", "declare": false, "declarations": [ { "type": "VariableDeclarator", "span": { "start": 624, "end": 628, "ctxt": 0 }, "id": { "type": "Identifier", "span": { "start": 624, "end": 625, "ctxt": 0 }, "value": "a", "optional": false, "typeAnnotation": { "type": "TsTypeAnnotation", "span": { "start": 625, "end": 628, "ctxt": 0 }, "typeAnnotation": { "type": "TsTypeReference", "span": { "start": 627, "end": 628, "ctxt": 0 }, "typeName": { "type": "Identifier", "span": { "start": 627, "end": 628, "ctxt": 0 }, "value": "A", "optional": false }, "typeParams": null } } }, "init": null, "definite": false } ] }, { "type": "VariableDeclaration", "span": { "start": 638, "end": 653, "ctxt": 0 }, "kind": "var", "declare": false, "declarations": [ { "type": "VariableDeclarator", "span": { "start": 642, "end": 652, "ctxt": 0 }, "id": { "type": "Identifier", "span": { "start": 642, "end": 644, "ctxt": 0 }, "value": "r1", "optional": false, "typeAnnotation": null }, "init": { "type": "MemberExpression", "span": { "start": 647, "end": 652, "ctxt": 0 }, "object": { "type": "Identifier", "span": { "start": 647, "end": 648, "ctxt": 0 }, "value": "a", "optional": false }, "property": { "type": "Identifier", "span": { "start": 649, "end": 652, "ctxt": 0 }, "value": "foo", "optional": false } }, "definite": false } ] }, { "type": "VariableDeclaration", "span": { "start": 662, "end": 677, "ctxt": 0 }, "kind": "var", "declare": false, "declarations": [ { "type": "VariableDeclarator", "span": { "start": 666, "end": 676, "ctxt": 0 }, "id": { "type": "Identifier", "span": { "start": 666, "end": 668, "ctxt": 0 }, "value": "r2", "optional": false, "typeAnnotation": null }, "init": { "type": "MemberExpression", "span": { "start": 671, "end": 676, "ctxt": 0 }, "object": { "type": "Identifier", "span": { "start": 671, "end": 672, "ctxt": 0 }, "value": "a", "optional": false }, "property": { "type": "Identifier", "span": { "start": 673, "end": 676, "ctxt": 0 }, "value": "bar", "optional": false } }, "definite": false } ] } ] } } } ] } }, { "type": "TsModuleDeclaration", "span": { "start": 687, "end": 884, "ctxt": 0 }, "declare": false, "global": false, "id": { "type": "Identifier", "span": { "start": 694, "end": 696, "ctxt": 0 }, "value": "M2", "optional": false }, "body": { "type": "TsModuleBlock", "span": { "start": 697, "end": 884, "ctxt": 0 }, "body": [ { "type": "ExportDeclaration", "span": { "start": 703, "end": 882, "ctxt": 0 }, "declaration": { "type": "TsModuleDeclaration", "span": { "start": 710, "end": 882, "ctxt": 0 }, "declare": false, "global": false, "id": { "type": "Identifier", "span": { "start": 717, "end": 719, "ctxt": 0 }, "value": "M3", "optional": false }, "body": { "type": "TsModuleBlock", "span": { "start": 720, "end": 882, "ctxt": 0 }, "body": [ { "type": "ExportDeclaration", "span": { "start": 730, "end": 785, "ctxt": 0 }, "declaration": { "type": "TsInterfaceDeclaration", "span": { "start": 737, "end": 785, "ctxt": 0 }, "id": { "type": "Identifier", "span": { "start": 747, "end": 748, "ctxt": 0 }, "value": "A", "optional": false }, "declare": false, "typeParams": null, "extends": [], "body": { "type": "TsInterfaceBody", "span": { "start": 749, "end": 785, "ctxt": 0 }, "body": [ { "type": "TsPropertySignature", "span": { "start": 763, "end": 775, "ctxt": 0 }, "readonly": false, "key": { "type": "Identifier", "span": { "start": 763, "end": 766, "ctxt": 0 }, "value": "bar", "optional": false }, "computed": false, "optional": false, "init": null, "params": [], "typeAnnotation": { "type": "TsTypeAnnotation", "span": { "start": 766, "end": 774, "ctxt": 0 }, "typeAnnotation": { "type": "TsKeywordType", "span": { "start": 768, "end": 774, "ctxt": 0 }, "kind": "number" } }, "typeParams": null } ] } } }, { "type": "VariableDeclaration", "span": { "start": 795, "end": 804, "ctxt": 0 }, "kind": "var", "declare": false, "declarations": [ { "type": "VariableDeclarator", "span": { "start": 799, "end": 803, "ctxt": 0 }, "id": { "type": "Identifier", "span": { "start": 799, "end": 800, "ctxt": 0 }, "value": "a", "optional": false, "typeAnnotation": { "type": "TsTypeAnnotation", "span": { "start": 800, "end": 803, "ctxt": 0 }, "typeAnnotation": { "type": "TsTypeReference", "span": { "start": 802, "end": 803, "ctxt": 0 }, "typeName": { "type": "Identifier", "span": { "start": 802, "end": 803, "ctxt": 0 }, "value": "A", "optional": false }, "typeParams": null } } }, "init": null, "definite": false } ] }, { "type": "VariableDeclaration", "span": { "start": 814, "end": 828, "ctxt": 0 }, "kind": "var", "declare": false, "declarations": [ { "type": "VariableDeclarator", "span": { "start": 818, "end": 828, "ctxt": 0 }, "id": { "type": "Identifier", "span": { "start": 818, "end": 820, "ctxt": 0 }, "value": "r1", "optional": false, "typeAnnotation": null }, "init": { "type": "MemberExpression", "span": { "start": 823, "end": 828, "ctxt": 0 }, "object": { "type": "Identifier", "span": { "start": 823, "end": 824, "ctxt": 0 }, "value": "a", "optional": false }, "property": { "type": "Identifier", "span": { "start": 825, "end": 828, "ctxt": 0 }, "value": "foo", "optional": false } }, "definite": false } ] }, { "type": "VariableDeclaration", "span": { "start": 837, "end": 852, "ctxt": 0 }, "kind": "var", "declare": false, "declarations": [ { "type": "VariableDeclarator", "span": { "start": 841, "end": 851, "ctxt": 0 }, "id": { "type": "Identifier", "span": { "start": 841, "end": 843, "ctxt": 0 }, "value": "r2", "optional": false, "typeAnnotation": null }, "init": { "type": "MemberExpression", "span": { "start": 846, "end": 851, "ctxt": 0 }, "object": { "type": "Identifier", "span": { "start": 846, "end": 847, "ctxt": 0 }, "value": "a", "optional": false }, "property": { "type": "Identifier", "span": { "start": 848, "end": 851, "ctxt": 0 }, "value": "bar", "optional": false } }, "definite": false } ] }, { "type": "VariableDeclaration", "span": { "start": 861, "end": 876, "ctxt": 0 }, "kind": "var", "declare": false, "declarations": [ { "type": "VariableDeclarator", "span": { "start": 865, "end": 875, "ctxt": 0 }, "id": { "type": "Identifier", "span": { "start": 865, "end": 867, "ctxt": 0 }, "value": "r3", "optional": false, "typeAnnotation": null }, "init": { "type": "MemberExpression", "span": { "start": 870, "end": 875, "ctxt": 0 }, "object": { "type": "Identifier", "span": { "start": 870, "end": 871, "ctxt": 0 }, "value": "a", "optional": false }, "property": { "type": "Identifier", "span": { "start": 872, "end": 875, "ctxt": 0 }, "value": "baz", "optional": false } }, "definite": false } ] } ] } } } ] } }, { "type": "TsModuleDeclaration", "span": { "start": 886, "end": 1083, "ctxt": 0 }, "declare": false, "global": false, "id": { "type": "Identifier", "span": { "start": 893, "end": 895, "ctxt": 0 }, "value": "M2", "optional": false }, "body": { "type": "TsModuleBlock", "span": { "start": 896, "end": 1083, "ctxt": 0 }, "body": [ { "type": "ExportDeclaration", "span": { "start": 902, "end": 1081, "ctxt": 0 }, "declaration": { "type": "TsModuleDeclaration", "span": { "start": 909, "end": 1081, "ctxt": 0 }, "declare": false, "global": false, "id": { "type": "Identifier", "span": { "start": 916, "end": 918, "ctxt": 0 }, "value": "M3", "optional": false }, "body": { "type": "TsModuleBlock", "span": { "start": 919, "end": 1081, "ctxt": 0 }, "body": [ { "type": "ExportDeclaration", "span": { "start": 929, "end": 985, "ctxt": 0 }, "declaration": { "type": "TsInterfaceDeclaration", "span": { "start": 936, "end": 985, "ctxt": 0 }, "id": { "type": "Identifier", "span": { "start": 946, "end": 947, "ctxt": 0 }, "value": "A", "optional": false }, "declare": false, "typeParams": null, "extends": [], "body": { "type": "TsInterfaceBody", "span": { "start": 948, "end": 985, "ctxt": 0 }, "body": [ { "type": "TsPropertySignature", "span": { "start": 962, "end": 975, "ctxt": 0 }, "readonly": false, "key": { "type": "Identifier", "span": { "start": 962, "end": 965, "ctxt": 0 }, "value": "baz", "optional": false }, "computed": false, "optional": false, "init": null, "params": [], "typeAnnotation": { "type": "TsTypeAnnotation", "span": { "start": 965, "end": 974, "ctxt": 0 }, "typeAnnotation": { "type": "TsKeywordType", "span": { "start": 967, "end": 974, "ctxt": 0 }, "kind": "boolean" } }, "typeParams": null } ] } } }, { "type": "VariableDeclaration", "span": { "start": 995, "end": 1004, "ctxt": 0 }, "kind": "var", "declare": false, "declarations": [ { "type": "VariableDeclarator", "span": { "start": 999, "end": 1003, "ctxt": 0 }, "id": { "type": "Identifier", "span": { "start": 999, "end": 1000, "ctxt": 0 }, "value": "a", "optional": false, "typeAnnotation": { "type": "TsTypeAnnotation", "span": { "start": 1000, "end": 1003, "ctxt": 0 }, "typeAnnotation": { "type": "TsTypeReference", "span": { "start": 1002, "end": 1003, "ctxt": 0 }, "typeName": { "type": "Identifier", "span": { "start": 1002, "end": 1003, "ctxt": 0 }, "value": "A", "optional": false }, "typeParams": null } } }, "init": null, "definite": false } ] }, { "type": "VariableDeclaration", "span": { "start": 1013, "end": 1027, "ctxt": 0 }, "kind": "var", "declare": false, "declarations": [ { "type": "VariableDeclarator", "span": { "start": 1017, "end": 1027, "ctxt": 0 }, "id": { "type": "Identifier", "span": { "start": 1017, "end": 1019, "ctxt": 0 }, "value": "r1", "optional": false, "typeAnnotation": null }, "init": { "type": "MemberExpression", "span": { "start": 1022, "end": 1027, "ctxt": 0 }, "object": { "type": "Identifier", "span": { "start": 1022, "end": 1023, "ctxt": 0 }, "value": "a", "optional": false }, "property": { "type": "Identifier", "span": { "start": 1024, "end": 1027, "ctxt": 0 }, "value": "foo", "optional": false } }, "definite": false } ] }, { "type": "VariableDeclaration", "span": { "start": 1036, "end": 1051, "ctxt": 0 }, "kind": "var", "declare": false, "declarations": [ { "type": "VariableDeclarator", "span": { "start": 1040, "end": 1050, "ctxt": 0 }, "id": { "type": "Identifier", "span": { "start": 1040, "end": 1042, "ctxt": 0 }, "value": "r2", "optional": false, "typeAnnotation": null }, "init": { "type": "MemberExpression", "span": { "start": 1045, "end": 1050, "ctxt": 0 }, "object": { "type": "Identifier", "span": { "start": 1045, "end": 1046, "ctxt": 0 }, "value": "a", "optional": false }, "property": { "type": "Identifier", "span": { "start": 1047, "end": 1050, "ctxt": 0 }, "value": "bar", "optional": false } }, "definite": false } ] }, { "type": "VariableDeclaration", "span": { "start": 1060, "end": 1075, "ctxt": 0 }, "kind": "var", "declare": false, "declarations": [ { "type": "VariableDeclarator", "span": { "start": 1064, "end": 1074, "ctxt": 0 }, "id": { "type": "Identifier", "span": { "start": 1064, "end": 1066, "ctxt": 0 }, "value": "r3", "optional": false, "typeAnnotation": null }, "init": { "type": "MemberExpression", "span": { "start": 1069, "end": 1074, "ctxt": 0 }, "object": { "type": "Identifier", "span": { "start": 1069, "end": 1070, "ctxt": 0 }, "value": "a", "optional": false }, "property": { "type": "Identifier", "span": { "start": 1071, "end": 1074, "ctxt": 0 }, "value": "baz", "optional": false } }, "definite": false } ] } ] } } } ] } } ], "interpreter": null }