import ts from 'typescript'; import { Reflection, ReflectionWithExports } from '../reflection'; import { Context } from '../../context'; import { ESModuleReflection, DeclarationFileReflection } from './reflection'; export declare function visitModule(symbol: ts.Symbol, ctx: Context): Reflection; export declare function visitSourceFile(sourceFile: ts.SourceFile, ctx: Context): ESModuleReflection | DeclarationFileReflection; export declare enum VisitResult { Skip = 0, Export = 1 } export declare function visitContainer(symbol: ts.Symbol, refl: ReflectionWithExports, ctx: Context, cb?: (refl: Reflection) => VisitResult): void; //# sourceMappingURL=index.d.ts.map