import type { BuildContext, BundleResult } from "../../../extensions/bundler/index.js"; import type { SplitOptions, SplitResult } from "./types.js"; /** @internal */ export declare function rebuildAndDispose(buildContext: BuildContext): Promise; export declare class CodeSplitter { private options; constructor(options: SplitOptions); split(): Promise; private processOutputs; private calculateTotalSize; private sumChunkSizes; } //# sourceMappingURL=splitter.d.ts.map