swaxios
Version:
Swagger API client generator based on axios and TypeScript.
15 lines (14 loc) • 445 B
TypeScript
export interface GeneratorContext {
}
export declare abstract class TemplateGenerator {
protected abstract name: string;
protected abstract templateFile: string;
protected abstract getContext(): Promise<GeneratorContext>;
private readonly handlebars;
constructor();
protected getTemplateFile(): string;
private renderTemplate;
private writeTemplate;
get filePath(): string;
toString(): Promise<string>;
}