import * as ts from 'typescript'; import { SourceFileRef } from '../types/ref'; import { SerializedSourceFile } from '../types/serialized-entities'; import { Collector } from '../types/walker'; /** * Serialize a SourceFile to a JSON object * * @param sourceFile SourceFile to serialize * @param checker A type-checker * @param ref Refernece to the SourceFile being serialized * @param c walker collector */ export default function serializeSourceFile(sourceFile: ts.SourceFile, checker: ts.TypeChecker, ref: SourceFileRef, _related: undefined | ts.SourceFile[], c: Collector): SerializedSourceFile; //# sourceMappingURL=source-file.d.ts.map