import { ProgramAwareRuleWalker, RuleFailure, Rules } from 'tslint'; import * as ts from 'typescript'; /** * Rule that walks through every identifier that is part of Angular Material and replaces the * outdated name with the new one. */ export declare class Rule extends Rules.TypedRule { applyWithProgram(sourceFile: ts.SourceFile, program: ts.Program): RuleFailure[]; } export declare class CheckPropertyAccessMiscWalker extends ProgramAwareRuleWalker { visitPropertyAccessExpression(prop: ts.PropertyAccessExpression): void; }