import * as ts from "typescript"; import * as Lint from "./lint"; import { SkippableTokenAwareRuleWalker } from "./language/walker/skippableTokenAwareRuleWalker"; export declare class EnableDisableRulesWalker extends SkippableTokenAwareRuleWalker { enableDisableRuleMap: { [rulename: string]: Lint.IEnableDisablePosition[]; }; visitSourceFile(node: ts.SourceFile): void; private handlePossibleTslintSwitch(commentText, startingPosition); }