import ts from 'typescript'; import { Package } from './package'; import { Context } from './context'; import { ESModuleReflection, DeclarationFileReflection } from './reflection/module/reflection'; export declare class SourceFileMeta { pkg: Package; sourceFile: ts.SourceFile; pathInfo: PathInfo; included: boolean; reflection: ESModuleReflection | DeclarationFileReflection; constructor(pkg: Package, sourceFile: ts.SourceFile, included: boolean); generate(ctx: Context): void; } export interface PathInfo { fileName: string; folderName: string; relativePath: string; } export declare function getPathInfo(fileName: string, pkg: Package): PathInfo; //# sourceMappingURL=file.d.ts.map