import type { PostWritingEntitiesTaskParam } from '../../../lib/types/application/tasks.js'; 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/api.js").EditFileCallback; export declare function addEntitiesRoute({ application, entities }: Pick): import("../../base/api.js").EditFileCallback; 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/api.js").EditFileCallback; export declare const addItemToAdminMenu: (menu: MenuItem) => import("../../base/api.js").EditFileCallback; export declare const addIconImport: ({ icon }: { icon: string; }) => import("../../base/api.js").EditFileCallback; export declare function addToEntitiesMenu({ application, entities }: Pick): import("../../base/api.js").EditFileCallback; export {};