## API Report File for "@ngtools/webpack"

> Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/).

```ts

import type { Compiler } from 'webpack';
import type { CompilerOptions } from '@angular/compiler-cli';
import type { LoaderContext } from 'webpack';

// @public (undocumented)
function angularWebpackLoader(this: LoaderContext<unknown>, content: string, map: string): void;
export default angularWebpackLoader;

// @public (undocumented)
export const AngularWebpackLoaderPath: string;

// @public (undocumented)
export class AngularWebpackPlugin {
    constructor(options?: Partial<AngularWebpackPluginOptions>);
    // (undocumented)
    apply(compiler: Compiler): void;
    // (undocumented)
    get options(): AngularWebpackPluginOptions;
}

// @public (undocumented)
export interface AngularWebpackPluginOptions {
    // (undocumented)
    compilerOptions?: CompilerOptions;
    // (undocumented)
    directTemplateLoading: boolean;
    // (undocumented)
    emitClassMetadata: boolean;
    // (undocumented)
    emitNgModuleScope: boolean;
    // (undocumented)
    emitSetClassDebugInfo?: boolean;
    // (undocumented)
    fileReplacements: Record<string, string>;
    // (undocumented)
    inlineStyleFileExtension?: string;
    // (undocumented)
    jitMode: boolean;
    // (undocumented)
    substitutions: Record<string, string>;
    // (undocumented)
    tsconfig: string;
}

// @public (undocumented)
export const imageDomains: Set<string>;

// (No @packageDocumentation comment for this package)

```
