import { OutputOptions, Plugin } from "./types.cjs"; import { BundleTransformOptions } from "../transform.cjs"; import { StatsWrite } from "./write.cjs"; import { StatsOptions } from "rollup-plugin-stats/extract"; //#region src/plugin.d.ts type WebpackStatsOptions = { /** * JSON file output fileName * default: webpack-stats.json */ fileName?: string; /** * Custom file writer * @default - fs.write(FILENAME, JSON.stringify(STATS, null, 2)); */ write?: StatsWrite; } & Omit & BundleTransformOptions; type WebpackStatsOptionsOrBuilder = WebpackStatsOptions | ((outputOptions: OutputOptions) => WebpackStatsOptions); declare const webpackStats: (options?: WebpackStatsOptionsOrBuilder) => Plugin; //#endregion export { webpackStats }; //# sourceMappingURL=plugin.d.cts.map