import { Module } from '../module'; import type { FunctionPath } from './common-matchers'; export declare class WebpackModule extends Module { #private; /** * Module ids that are imported by this module. */ dependencies: Set; /** * Names of all exports */ exports: Set; /** * The module name of a re-exported dependency. * https://webpack.js.org/configuration/externals * @internal */ externalModule?: string; constructor(id: string, ast: FunctionPath, isEntry: boolean); applyTransforms(resolve: (moduleId: string) => string): void; get code(): string; /** * Remove /***\/ comments between modules (in webpack development builds) */ private removeTrailingComments; private detectExternalModule; /** * Remove `Object.defineProperty(exports, "__esModule", { value: true });` * This is most likely generated by TypeScript. */ private removeDefineESM; } //# sourceMappingURL=module.d.ts.map