fork of hey-api/openapi-ts because I need some additional things
at feat/skip-token 15 lines 681 B view raw
1// TODO: use this later 2export interface Rules { 3 /** Whether two exported names may collide. */ 4 allowExportNameShadowing: boolean; 5 /** Whether a local symbol can shadow another local name without error. */ 6 allowLocalNameShadowing: boolean; 7 /** Whether the language requires file-scoped name uniqueness. */ 8 fileScopedNamesMustBeUnique: boolean; 9 /** Whether `import { X } from "mod"` introduces a local binding `X`. */ 10 importCreatesLocalBinding: boolean; 11 /** Whether `export { X } from "mod"` introduces a local binding `X`. */ 12 reexportCreatesLocalBinding: boolean; 13 /** Whether the language distinguishes type-only imports. */ 14 supportsTypeImports: boolean; 15}