1 | import { dependencyImports } from "./PreserveExportsPlugin";
|
2 | import { preserveModuleName } from "./PreserveModuleNamePlugin";
|
3 | import * as webpack from 'webpack';
|
4 | import { DependencyOptions, ReferencedExport } from "./interfaces";
|
5 | export declare class IncludeDependency extends webpack.dependencies.ModuleDependency {
|
6 | protected options?: DependencyOptions;
|
7 | constructor(request: string, options?: DependencyOptions);
|
8 | get type(): string;
|
9 | getReferencedExports(moduleGraph: webpack.ModuleGraph): (string[] | ReferencedExport)[];
|
10 | get [preserveModuleName](): boolean;
|
11 | get [dependencyImports](): string[] | undefined;
|
12 | serialize(context: any): void;
|
13 | deserialize(context: any): void;
|
14 | }
|
15 | export declare type NullDependencyTemplate = typeof webpack.dependencies.NullDependency.Template;
|
16 | export declare const Template: NullDependencyTemplate;
|