UNPKG

tsickle

Version:

Transpile TypeScript code to JavaScript with Closure annotations.

17 lines (16 loc) 666 B
export interface FileMap<T> { [fileName: string]: T; } /** A class that maintains the module dependency graph of output JS files. */ export declare class ModulesManifest { /** Map of googmodule module name to file name */ private moduleToFileName; /** Map of file name to arrays of imported googmodule module names */ private referencedModules; addModule(fileName: string, module: string): void; addReferencedModule(fileName: string, resolvedModule: string): void; readonly modules: string[]; getFileNameFromModule(module: string): string; readonly fileNames: string[]; getReferencedModules(fileName: string): string[]; }