/**
 * 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