@@ -32,15 +32,14 @@ export function memoize<T>(fn: (() => any) | undefined): () => T;
3232/**
3333 * @param {Input } input
3434 * @param {SourceMapInput | undefined } sourceMap
35- * @param {PredefinedOptions<import("terser").MinifyOptions> & CustomOptions } minimizerOptions
35+ * @param {CustomOptions } minimizerOptions
3636 * @param {ExtractCommentsOptions | undefined } extractComments
3737 * @return {Promise<MinimizedResult> }
3838 */
3939export function terserMinify (
4040 input : Input ,
4141 sourceMap : SourceMapInput | undefined ,
42- minimizerOptions : PredefinedOptions < import ( "terser" ) . MinifyOptions > &
43- CustomOptions ,
42+ minimizerOptions : CustomOptions ,
4443 extractComments : ExtractCommentsOptions | undefined
4544) : Promise < MinimizedResult > ;
4645export namespace terserMinify {
@@ -56,15 +55,14 @@ export namespace terserMinify {
5655/**
5756 * @param {Input } input
5857 * @param {SourceMapInput | undefined } sourceMap
59- * @param {PredefinedOptions<import("uglify-js").MinifyOptions> & CustomOptions } minimizerOptions
58+ * @param {CustomOptions } minimizerOptions
6059 * @param {ExtractCommentsOptions | undefined } extractComments
6160 * @return {Promise<MinimizedResult> }
6261 */
6362export function uglifyJsMinify (
6463 input : Input ,
6564 sourceMap : SourceMapInput | undefined ,
66- minimizerOptions : PredefinedOptions < import ( "uglify-js" ) . MinifyOptions > &
67- CustomOptions ,
65+ minimizerOptions : CustomOptions ,
6866 extractComments : ExtractCommentsOptions | undefined
6967) : Promise < MinimizedResult > ;
7068export namespace uglifyJsMinify {
@@ -80,14 +78,13 @@ export namespace uglifyJsMinify {
8078/**
8179 * @param {Input } input
8280 * @param {SourceMapInput | undefined } sourceMap
83- * @param {PredefinedOptions<import("@swc/core").JsMinifyOptions> & CustomOptions } minimizerOptions
81+ * @param {CustomOptions } minimizerOptions
8482 * @return {Promise<MinimizedResult> }
8583 */
8684export function swcMinify (
8785 input : Input ,
8886 sourceMap : SourceMapInput | undefined ,
89- minimizerOptions : PredefinedOptions < import ( "@swc/core" ) . JsMinifyOptions > &
90- CustomOptions
87+ minimizerOptions : CustomOptions
9188) : Promise < MinimizedResult > ;
9289export namespace swcMinify {
9390 /**
@@ -102,14 +99,13 @@ export namespace swcMinify {
10299/**
103100 * @param {Input } input
104101 * @param {SourceMapInput | undefined } sourceMap
105- * @param {PredefinedOptions<import("esbuild").TransformOptions> & CustomOptions } minimizerOptions
102+ * @param {CustomOptions } minimizerOptions
106103 * @return {Promise<MinimizedResult> }
107104 */
108105export function esbuildMinify (
109106 input : Input ,
110107 sourceMap : SourceMapInput | undefined ,
111- minimizerOptions : PredefinedOptions < import ( "esbuild" ) . TransformOptions > &
112- CustomOptions
108+ minimizerOptions : CustomOptions
113109) : Promise < MinimizedResult > ;
114110export namespace esbuildMinify {
115111 /**
0 commit comments