import { Node } from './node'; import { ModuleData } from './types'; export declare class Module extends Node { data: ModuleData; constructor(name: string, data: ModuleData, parent?: Node); get size(): import("../types").Size; set size(value: import("../types").Size); mergeData(data: ModuleData): void; toChartData(): { name: string; value: number; gzip: number; brotli: number; unused: number | undefined; dynamic: true | undefined; esm: boolean | undefined; sideEffects: boolean | undefined; }; }