import { VisitorBase } from "./visitor-base"; import { InterfaceDetails } from "./interface-details"; import * as ts from 'typescript'; export declare class InterfaceAnalyzer extends VisitorBase { details: InterfaceDetails; static analyze(decl: ts.InterfaceDeclaration, context: ts.TransformationContext): InterfaceDetails; private addItem; property(signature: ts.PropertySignature): void; method(signature: ts.MethodSignature): void; } //# sourceMappingURL=interface-analyzer.d.ts.map