import { type Compiler, type RspackPluginInstance } from '@rspack/core'; import { type I18nOptions, type NormalizedAngularRspackPluginOptions } from '../models'; export declare class AngularRspackPlugin implements RspackPluginInstance { #private; constructor(options: NormalizedAngularRspackPluginOptions, i18nOptions?: I18nOptions); apply(compiler: Compiler): void; /** * Wires a compiler to consume this plugin instance's compilation state * without running an Angular compilation of its own. The server compiler * of an SSR build runs after the browser compiler * (`dependencies: ['browser']`), whose program already includes the server * entry points, so its loaders read the emitted files straight from this * instance's caches. */ applyToDependentCompiler(compiler: Compiler): void; private setupCompilation; private buildAndAnalyze; } //# sourceMappingURL=angular-rspack-plugin.d.ts.map