export = WebpackIsIncludedDependency; /** @typedef {import("webpack-sources").ReplaceSource} ReplaceSource */ /** @typedef {import("../Compilation")} Compilation */ /** @typedef {import("../Dependency").ReferencedExport} ReferencedExport */ /** @typedef {import("../DependencyTemplate").DependencyTemplateContext} DependencyTemplateContext */ /** @typedef {import("../ModuleGraph")} ModuleGraph */ /** @typedef {import("../javascript/JavascriptParser").Range} Range */ /** @typedef {import("../util/runtime").RuntimeSpec} RuntimeSpec */ declare class WebpackIsIncludedDependency extends ModuleDependency { /** * @param {string} request the request string * @param {Range} range location in source code */ constructor( request: string, range: import('../javascript/JavascriptParser').Range, ); range: import('../javascript/JavascriptParser').Range; } declare namespace WebpackIsIncludedDependency { export { WebpackIsIncludedDependencyTemplate as Template, ReplaceSource, Compilation, ReferencedExport, DependencyTemplateContext, ModuleGraph, Range, RuntimeSpec, }; } import ModuleDependency = require('./ModuleDependency'); declare const WebpackIsIncludedDependencyTemplate_base: typeof import('../DependencyTemplate'); declare class WebpackIsIncludedDependencyTemplate extends WebpackIsIncludedDependencyTemplate_base {} type ReplaceSource = any; type Compilation = import('../Compilation'); type ReferencedExport = import('../Dependency').ReferencedExport; type DependencyTemplateContext = import('../DependencyTemplate').DependencyTemplateContext; type ModuleGraph = import('../ModuleGraph'); type Range = import('../javascript/JavascriptParser').Range; type RuntimeSpec = import('../util/runtime').RuntimeSpec;