import { K8tsManifest, ResourceVertex } from "@k8ts/instruments"; import type EventEmitter from "eventemitter3"; export interface ManifesterOptions { cwd?: string; emitter?: EventEmitter; } export declare class Engine_Manifester { private readonly _options; constructor(_options: ManifesterOptions); private _cleanSpecificEmptyObjects; private _cleanNullishValues; private _generate; generate(res: ResourceVertex): Promise; } export interface NodeManifest { node: ResourceVertex; manifest: K8tsManifest; } export interface ManifesterManifestEvent { resource: ResourceVertex; } export interface ManifesterEventsTable { manifest: ManifesterManifestEvent; } //# sourceMappingURL=manifester.d.ts.map