@tripsnek/tmf
Version:
TypeScript Modeling Framework - A TypeScript port of the Eclipse Modeling Framework (EMF)
16 lines • 577 B
TypeScript
import { EPackage } from '../metamodel/api/epackage.js';
/**
* Source code generation for .ts file that exports external facing
* APIs for a TMF EPackage.
*
*/
export declare class TGeneratorBarrelIndexTs {
private outDir;
generate(ePackage: EPackage, outDir?: string): Promise<string>;
private generatePackageContents;
generateEClassifierExports(ePackage: EPackage, pkgFolderPath: string): string;
private ensureCustomDirectory;
private generateCustomExports;
private findTypeScriptFiles;
}
//# sourceMappingURL=tgenerator-barrel-index.d.ts.map