gen-jhipster
Version:
Spring Boot + Angular/React/Vue in one handy generator
34 lines (33 loc) • 1.73 kB
TypeScript
import type LanguagesGenerator from './generator.js';
/**
* The default is to use a file path string. It implies use of the template method.
* For any other config an object { file:.., method:.., template:.. } can be used
*/
export declare const entityClientI18nFiles: {
entityBaseFiles: {
templates: {
sourceFile: (context: any) => string;
destinationFile: (context: any) => string;
}[];
}[];
};
export declare const userTranslationfiles: {
userTranslationfiles: {
from: (context: any) => string;
to: (context: any) => string;
transform: boolean;
templates: string[];
}[];
};
export declare const enumClientI18nFiles: {
enumBaseFiles: {
templates: {
sourceFile: string;
destinationFile: (context: any) => string;
}[];
}[];
};
export declare function writeEntityFiles(): {
writeEnumFiles: (this: LanguagesGenerator, params: import("../../lib/types/application/tasks.js").TaskParamWithEntities<import("../base-application/index.js").Entity<import("../base-application/index.js").Field, never>, import("../../lib/types/application/application.js").ApplicationType<import("../base-application/index.js").Entity<import("../base-application/index.js").Field, never>>>) => void;
writeClientFiles: (this: LanguagesGenerator, params: import("../../lib/types/application/tasks.js").TaskParamWithEntities<import("../base-application/index.js").Entity<import("../base-application/index.js").Field, never>, import("../../lib/types/application/application.js").ApplicationType<import("../base-application/index.js").Entity<import("../base-application/index.js").Field, never>>>) => void;
};