import type { BuildExecutor, BuildOptions, BuildResult } from '../build-adapter.js'; /** * Concurrency-limited build executor wrapper. * * @remarks * Runs up to `limit` builds concurrently. Use for independent route-module * and HMR browser builds where FIFO serialization is unnecessary. */ export declare class ParallelBuildExecutor implements BuildExecutor { private readonly inner; private readonly limit; private activeCount; private queue; constructor(inner: BuildExecutor, limit: number); build(options: BuildOptions): Promise; private drainQueue; unwrap(): BuildExecutor; getConcurrencyLimitForTests(): number; getActiveCountForTests(): number; getQueuedCountForTests(): number; }