// Jest Snapshot v1, https://goo.gl/fbAQLP exports[`keywords.js 1`] = ` // All of these should be an error module Y3 { public module Module { class A { s: string } } // Apparently this parses :P export private public protected static readonly abstract async enum X { } interface x { export private static readonly [x: any]: any; } } module Y4 { public enum Color { Blue, Red } } module YY3 { private module Module { class A { s: string } } } module YY4 { private enum Color { Blue, Red } } module YYY3 { static module Module { class A { s: string } } } module YYY4 { static enum Color { Blue, Red } } ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ // All of these should be an error namespace Y3 { public namespace Module { class A { s: string; } } // Apparently this parses :P export private public protected static readonly abstract async enum X {} interface x { export private static readonly [x: any]: any; } } namespace Y4 { public enum Color { Blue, Red } } namespace YY3 { private namespace Module { class A { s: string; } } } namespace YY4 { private enum Color { Blue, Red } } namespace YYY3 { static namespace Module { class A { s: string; } } } namespace YYY4 { static enum Color { Blue, Red } } `;