/** * (C) Copyright 2025, TCCC, All rights reserved. */ import { Tree } from "@nx/devkit"; /** * Zone 3: Webpack configuration update utilities */ /** * Checks if webpack config already has plugin dev server support. */ export declare function hasPluginDevServer(webpackContent: string): boolean; /** * Checks if webpack config already has plugin dev aggregator support. */ export declare function hasPluginDevAggregator(webpackContent: string): boolean; /** * Adds plugin dev server imports to webpack config. */ export declare function addPluginDevServerImports(webpackContent: string): string; /** * Adds plugin dev server to webpack composition. */ export declare function addPluginDevServerComposition(webpackContent: string): string; /** * Adds plugin dev aggregator import to UI webpack config. */ export declare function addPluginAggregatorImport(webpackContent: string): string; /** * Adds plugin dev configuration section to UI webpack config. */ export declare function addPluginDevConfiguration(webpackContent: string): string; /** * Adds plugin dev aggregator to webpack composition. */ export declare function addPluginAggregatorComposition(webpackContent: string): string; /** * Adds USE_LOCAL_PLUGINS to environment plugin. */ export declare function addUseLocalPluginsEnv(webpackContent: string): string; /** * Updates plugin webpack configuration file. */ export declare function updatePluginWebpackConfig(tree: Tree, webpackPath: string): boolean; /** * Updates UI webpack configuration file for plugin support. */ export declare function updateUiWebpackConfig(tree: Tree, webpackPath: string): boolean; //# sourceMappingURL=webpack-updater.d.ts.map