import type { OriginVertex } from "@k8ts/instruments"; import type EventEmitter from "eventemitter3"; export declare class Engine_Saver { private readonly _options; private _encoder; constructor(_options: ManifestSaverOptions); _splat(manifests: string[]): string; prepareOnce(): Promise; save(origin: OriginVertex, manifests: string[]): Promise; } export interface SavingManifestEvent { path: string; filename: string; content: string; bytes: number; } export interface PurgingDirEvent { outdir: string; } export interface ManifestSaverEventsTable { save: SavingManifestEvent; purge: PurgingDirEvent; } export interface ManifestSaverOptions { outdir: string; emitter?: EventEmitter; } //# sourceMappingURL=saver.d.ts.map