diff options
Diffstat (limited to 'node_modules/tsutils/util/usage.d.ts')
-rw-r--r-- | node_modules/tsutils/util/usage.d.ts | 30 |
1 files changed, 0 insertions, 30 deletions
diff --git a/node_modules/tsutils/util/usage.d.ts b/node_modules/tsutils/util/usage.d.ts deleted file mode 100644 index 3ffa3360f..000000000 --- a/node_modules/tsutils/util/usage.d.ts +++ /dev/null @@ -1,30 +0,0 @@ -import * as ts from 'typescript'; -export interface VariableInfo { - domain: DeclarationDomain; - exported: boolean; - uses: VariableUse[]; - inGlobalScope: boolean; - declarations: ts.Identifier[]; -} -export interface VariableUse { - domain: UsageDomain; - location: ts.Identifier; -} -export declare const enum DeclarationDomain { - Namespace = 1, - Type = 2, - Value = 4, - Import = 8, - Any = 7 -} -export declare const enum UsageDomain { - Namespace = 1, - Type = 2, - Value = 4, - ValueOrNamespace = 5, - Any = 7, - TypeQuery = 8 -} -export declare function getUsageDomain(node: ts.Identifier): UsageDomain | undefined; -export declare function getDeclarationDomain(node: ts.Identifier): DeclarationDomain | undefined; -export declare function collectVariableUsage(sourceFile: ts.SourceFile): Map<ts.Identifier, VariableInfo>; |