import { COMPILER_INDEXES } from '../../shared/lib/constants'; import { NextBuildContext } from '../build-context'; import { TurbotraceContext } from '../webpack/plugins/next-trace-entrypoints-plugin'; import * as pagesPluginModule from '../webpack/plugins/pages-manifest-plugin'; export declare function webpackBuildImpl(compilerName?: keyof typeof COMPILER_INDEXES): Promise<{ duration: number; pluginState: any; turbotraceContext?: TurbotraceContext; serializedPagesManifestEntries?: (typeof NextBuildContext)['serializedPagesManifestEntries']; }>; export declare function workerMain(workerData: { compilerName: keyof typeof COMPILER_INDEXES; buildContext: typeof NextBuildContext; }): Promise<{ duration: number; pluginState: any; turbotraceContext?: TurbotraceContext | undefined; serializedPagesManifestEntries?: { edgeServerPages?: pagesPluginModule.PagesManifest | undefined; nodeServerPages?: pagesPluginModule.PagesManifest | undefined; edgeServerAppPaths?: pagesPluginModule.PagesManifest | undefined; nodeServerAppPaths?: pagesPluginModule.PagesManifest | undefined; } | undefined; }>;