UNPKG

hades-cli

Version:
13 lines (12 loc) 734 B
import 'reflect-metadata'; import { TemplateElement } from './../types'; import { StateService } from '../services/state.service'; export declare class TemplateGenerator { static readonly templatePath: string; static readonly projectDirectory: string; static readonly stateService: StateService; static generateStaticContents(templateElement: TemplateElement, relativeTargetBasePath: string, relativeTargetPath: string): void; static generateIntermediateTables(relativeTargetBasePath: string, relativeTargetPath: string): void; static createDirectory(relativeTargetBasePath: string, directory: string): void; static generateValueObjects(relativeTargetBasePath: string, relativeTargetPath: string): void; }