import * as ts from 'typescript'; export declare class HttpInterfaceVisitor { HTTP_INTERFACE_DECORATOR: string; RESPONSE_BODY_DECORATOR: string; ALL_EXCHANGE_DECORATORS: string[]; libModuleAlias: string; libName: string; importSet: Set; typeFormatFlag: number; visit(sourceFile: ts.SourceFile, ctx: ts.TransformationContext, program: ts.Program): ts.SourceFile; private updateSourceFile; private visitMethods; private isHttpInterfaceClass; private appendResponseBodyDecorator; private getReturnTypeAsText; private getInnerType; private isExchangeMethod; private hasDecorator; private getDecorators; }