Default: { Action: { Accomplished: ((__namedParameters: Interface) => Promise<string>); Changed: ((Plan: Interface) => Promise<any>); Failed: ((__namedParameters: Interface) => Promise<string>); Fulfilled: ((__namedParameters: Interface) => Promise<string | false>); Passed: ((__namedParameters: Interface) => Promise<boolean>); Read: ((__namedParameters: Interface) => Promise<string>); Wrote: ((__namedParameters: Interface) => Promise<Type>); }; Cache: { Folder: string; Search: string; }; CSS: { csso: Interface; lightningcss: Interface; }; Exclude: false; File: string; HTML: { html-minifier-terser: { caseSensitive: true; collapseInlineTagWhitespace: false; collapseWhitespace: true; continueOnParseError: true; html5: true; ignoreCustomComments: RegExp[]; ignoreCustomFragments: never[]; includeAutoGeneratedTags: true; keepClosingSlash: true; minifyCSS: true; minifyJS: true; minifyURLs: false; noNewlinesBeforeTagClose: true; preventAttributesEscaping: false; processConditionalComments: false; processScripts: string[]; quoteCharacter: string; removeAttributeQuotes: true; removeComments: true; removeScriptTypeAttributes: true; removeStyleLinkTypeAttributes: true; removeTagWhitespace: false; sortAttributes: true; sortClassName: true; trimCustomFragments: true; useShortDoctype: false; }; }; Image: { sharp: Interface; }; JavaScript: { terser: { ecma: 5; enclose: false; format: { comments: false; }; ie8: false; keep_classnames: false; keep_fnames: false; module: false; safari10: false; toplevel: false; }; }; Logger: 2; Map: Interface; Parser: Interface; Path: string; SVG: { svgo: { js2svg: { indent: number; pretty: false; }; multipass: true; plugins: "preset-default"[]; }; }; }