@tripsnek/tmf
Version:
TypeScript Modeling Framework - A TypeScript port of the Eclipse Modeling Framework (EMF)
14 lines • 449 B
TypeScript
import { EClass } from '../metamodel/api/eclass.js';
import { EClassifier } from '../metamodel/api/eclassifier.js';
/**
* Source code generation for API interface .ts files for EClasses.
*
* @tripsnek
*/
export declare class TGeneratorApi {
generate(eClass: EClass, toImport: Set<EClassifier>): string;
private generateSuperTypes;
private generateFields;
private generateOperations;
}
//# sourceMappingURL=tgenerator-api.d.ts.map