import { UtilsTypescript } from 'tnp-helpers'; import { EnvOptions } from '../../../../options'; import type { Project } from '../../project'; export declare class ProductionBuild { private project; protected namespacesForPackagesLib: Map; protected namespacesForPackagesBrowser: Map; protected namespacesForPackagesWebsql: Map; protected reExportsForPackagesLib: Map; protected reExportsForPackagesBrowser: Map; protected reExportsForPackagesWebsql: Map; private readonly nameForNpmPackage; constructor(project: Project); /** * * @param generatingAppCode mode for building app code (that contains lib code as well) */ runTask(buildOptions: EnvOptions, generatingAppCode?: boolean): void; private setGeneratedReExportsToMapForCurrentPackage; private saveGenerateReExportsIndProdDistForCurrentPackage; private setGeneratedNamespacesDataForCurrentPackage; private combineNamespacesForCurrentPackage; private productionCodeReplacement; }