import { VisitorBase } from "./visitor-base"; import { ClassDetails } from "./class-details"; import * as ts from 'typescript'; export declare class ClassAnalyzer extends VisitorBase { private isStatic; static analyze(decl: ts.ClassDeclaration | ts.ClassExpression, context: ts.TransformationContext): ClassDetails; details: ClassDetails; private addItem; property(decl: ts.PropertyDeclaration | ts.GetAccessorDeclaration | ts.SetAccessorDeclaration): void; method(decl: ts.MethodDeclaration): void; ctor(decl: ts.ConstructorDeclaration): void; } //# sourceMappingURL=class-analyzer.d.ts.map