UNPKG

gen-jhipster

Version:

VHipster - Spring Boot + Angular/React/Vue in one handy generator

35 lines (34 loc) 2.56 kB
import type { Application as ClientApplication, Entity as ClientEntity } from '../../client/types.d.ts'; export declare function addRoute({ needle, route, pageTitle, title, modulePath, moduleName, component, }: { needle: string; route: string; modulePath: string; pageTitle?: string; title?: string; moduleName?: string; component?: boolean; }): import("../../base-core/api.js").EditFileCallback<import("../../index.ts").GeneratorBaseCore<import("../../base-core/types.js").Config, import("../../base-core/types.js").Options, import("../../base-core/types.js").Features>>; export declare function addEntitiesRoute<const E extends ClientEntity, const A extends ClientApplication<E>>({ application, entities, }: { application: A; entities: E[]; }): import("../../base-core/api.js").EditFileCallback<import("../../index.ts").GeneratorBaseCore<import("../../base-core/types.js").Config, import("../../base-core/types.js").Options, import("../../base-core/types.js").Features>>; type MenuItem = { jhiPrefix: string; enableTranslation?: boolean; route: string; translationKey?: string; icon?: string; name?: string; }; export declare function addItemToMenu({ needle, enableTranslation, jhiPrefix, icon, route, translationKey, name, }: MenuItem & { needle: string; }): import("../../base-core/api.js").EditFileCallback<import("../../index.ts").GeneratorBaseCore<import("../../base-core/types.js").Config, import("../../base-core/types.js").Options, import("../../base-core/types.js").Features>>; export declare const addItemToAdminMenu: (menu: MenuItem) => import("../../base-core/api.js").EditFileCallback<import("../../index.ts").GeneratorBaseCore<import("../../base-core/types.js").Config, import("../../base-core/types.js").Options, import("../../base-core/types.js").Features>>; export declare const addIconImport: ({ icon }: { icon: string; }) => import("../../base-core/api.js").EditFileCallback<import("../../index.ts").GeneratorBaseCore<import("../../base-core/types.js").Config, import("../../base-core/types.js").Options, import("../../base-core/types.js").Features>>; export declare function addToEntitiesMenu<const E extends ClientEntity, const A extends ClientApplication<E>>({ application, entities, }: { application: A; entities: E[]; }): import("../../base-core/api.js").EditFileCallback<import("../../index.ts").GeneratorBaseCore<import("../../base-core/types.js").Config, import("../../base-core/types.js").Options, import("../../base-core/types.js").Features>>; export {};