import * as ts from 'typescript'; import { RttiContext } from './rtti-context'; export declare class LegacyTypeEncoder { readonly ctx: RttiContext; constructor(ctx: RttiContext); get typeMap(): Map; get program(): ts.Program; get sourceFile(): ts.SourceFile; get importMap(): Map; get checker(): ts.TypeChecker; referToTypeNode(typeNode: ts.TypeNode): ts.Expression; referToType(type: ts.Type, typeNode?: ts.TypeNode): ts.Expression; } //# sourceMappingURL=legacy-type-encoder.d.ts.map