import * as Lint from "tslint"; import * as ts from "typescript"; export declare class ScopeWalker extends Lint.ProgramAwareRuleWalker { protected callbackMap: Map; protected callbackStack: (ts.ArrowFunction | ts.FunctionExpression)[]; protected knownNames: Record; protected visitArrowFunction(node: ts.ArrowFunction): void; protected visitCallExpression(node: ts.CallExpression): void; protected visitFunctionExpression(node: ts.FunctionExpression): void; }