import autoprefixer = require("autoprefixer"); import TerserPlugin = require("terser-webpack-plugin"); export const mode: string; export const entry: { "excalidraw.production.min": string; }; export namespace output { const path: string; const library: string; const libraryTarget: string; const filename: string; const chunkFilename: string; const assetModuleFilename: string; const publicPath: string; } export namespace resolve { const extensions: string[]; const alias: { "@excalidraw/excalidraw": string; "@excalidraw/utils": string; "@excalidraw/math": string; "@excalidraw/common": string; "@excalidraw/element": string; }; } export namespace module { const rules: ({ test: RegExp; exclude: RegExp; use: (string | { loader: string; options?: undefined; } | { loader: string; options: { postcssOptions: { plugins: (import("postcss").Plugin & autoprefixer.ExportedAPI)[]; }; }; })[]; resolve?: undefined; type?: undefined; } | { test: RegExp; resolve: { fullySpecified: boolean; }; exclude?: undefined; use?: undefined; type?: undefined; } | { test: RegExp; exclude: RegExp; use: ({ loader: string; options?: undefined; } | { loader: string; options: { presets: (string | (string | { runtime: string; pragma: string; pragmaFrag: string; })[])[]; plugins: string[]; transpileOnly?: undefined; configFile?: undefined; }; } | { loader: string; options: { transpileOnly: boolean; configFile: string; presets?: undefined; plugins?: undefined; }; } | { loader: string; options: { presets: (string | (string | { runtime: string; })[])[]; plugins: string[]; transpileOnly?: undefined; configFile?: undefined; }; })[]; resolve?: undefined; type?: undefined; } | { test: RegExp; type: string; exclude?: undefined; use?: undefined; resolve?: undefined; })[]; } export namespace optimization { const minimize: boolean; const minimizer: TerserPlugin[]; } export const plugins: any[]; export const externals: { react: { root: string; commonjs2: string; commonjs: string; amd: string; }; "react-dom": { root: string; commonjs2: string; commonjs: string; amd: string; }; 'react/jsx-runtime': { root: string[]; commonjs2: string; commonjs: string; amd: string; }; 'react/jsx-dev-runtime': { root: string[]; commonjs2: string; commonjs: string; amd: string; }; };