import { BundleEnvironment } from './interface/bundle-environment'; import { BundlePlatform } from './interface/bundle-platform'; export declare const defaultBundleEnvironment: BundleEnvironment; export declare const defaultBundlePlatform: BundlePlatform; export declare const defaultCustomConfigFileName = "st.config.ts"; export declare const defaultInputPath = "src"; export declare const defaultOutputPath = "dist"; export declare const defaultDevServerProtocol: string; export declare const defaultDevServerHost: string; export declare const defaultDevServerPort: string; export declare const defaultDevServerOptions: { compress: boolean; hot: boolean; inline: boolean; quiet: boolean; clientLogLevel: string; watchContentBase: boolean; overlay: boolean; historyApiFallback: { disableDotRule: boolean; }; host: string; https: boolean; }; export declare const defaultIndexHTMLFileName = "index.html"; export declare const defaultPublicPath = ""; export declare const defaultIndexHTMLInjectionType = "body"; export declare const defaultIndexHTMLTitle = ""; export declare const defaultIndexHTMLFavIcon = ""; export declare const defaultIndexHTMLMetaTags: {}; export declare const defaultIndexHTMLTemplateParameters: {}; export declare const defaultTestJSTranspileFileExtensions: RegExp; export declare const defaultJSTranspileFileExcludes: RegExp; export declare const defaultOutputFileNamePattern = "static/js/[name].[contenthash:8].js"; export declare const defaultChunkOutputFileNamePattern = "static/js/[name].[contenthash:8].chunk.js"; export declare const defaultModuleResolveFileExtensions: string[]; export declare const defaultIgnoreFilePatterns: never[]; export declare const defaultJSXPragma = "tsx"; export declare const defaultCoreJsVersion = 3; export declare const defaultInlineImageExtensions: RegExp[]; export declare const defaultInlineMaxFileSize = 10; export declare const defaultTestCSSTranspileFileExtensions: RegExp; export declare const defaultTestGlobalCSSTranspileFileExtensions: RegExp; export declare const defaultCSSOutputFileNamePattern = "[name]-[local]-[hash:base64:5]"; export declare const defaultRawFileImportLoaderExtensions: RegExp; export declare const defaultRawFileExcludeExtensions: RegExp[]; export declare const defaultStatsConfig: { assets: boolean; assetsSort: string; builtAt: boolean; cached: boolean; cachedAssets: boolean; entrypoints: boolean; env: boolean; children: boolean; maxModules: number; colors: boolean; }; export declare const defaultGzipCompressionOptions: { test: RegExp; }; export declare const defaultBrotliCompressionOptions: { asset: string; test: RegExp; threshold: number; minRatio: number; mode: number; }; export declare const defaultInlineRuntimeChunks = true; export declare const defaultBundleAnalyzerOptions: { analyzerMode: string; reportFilename: string; openAnalyzer: boolean; }; export declare const defaultMinifyOptions: { removeComments: boolean; collapseWhitespace: boolean; removeRedundantAttributes: boolean; useShortDoctype: boolean; removeEmptyAttributes: boolean; removeStyleLinkTypeAttributes: boolean; keepClosingSlash: boolean; minifyJS: boolean; minifyCSS: boolean; minifyURLs: boolean; }; export declare const defaultTerserOptions: { cache: boolean; parallel: boolean; terserOptions: { parse: { ecma: number; }; compress: { ecma: number; warnings: boolean; comparisons: boolean; inline: number; }; mangle: { safari10: boolean; }; keep_classnames: boolean; keep_fnames: boolean; output: { ecma: number; comments: boolean; ascii_only: boolean; }; }; }; export declare const defaultRuntimeChunkOptions: any; export declare const defaultSplitChunksOptions: any; export declare const defaultDevelopmentDevTool = "eval-source-map"; export declare const defaultProductionDevTool = "source-map"; export declare const defaultEnableSourceMapInProduction = true;