/** * Bootstrapper Updater * * Updates the Bootstrapper.ts file to register new modules. */ import { FrontendTemplateData } from "../types/template-data.interface"; export interface BootstrapperUpdateResult { success: boolean; message: string; alreadyRegistered?: boolean; } /** * Update Bootstrapper.ts to add a new module * * @param data - Frontend template data * @param webBasePath - Base path to web app * @param dryRun - Whether to perform a dry run * @returns Update result */ export declare function updateBootstrapper(data: FrontendTemplateData, webBasePath: string, dryRun?: boolean): BootstrapperUpdateResult; /** * Generate the import statement for a module */ export declare function generateImportStatement(data: FrontendTemplateData): string; /** * Generate the module registration entry */ export declare function generateModuleEntry(data: FrontendTemplateData): string; //# sourceMappingURL=bootstrapper-updater.d.ts.map