export declare const FORGEZERO_OTEL_COLLECTOR_UNIT = "forgezero-otel-collector.service"; export declare const FORGEZERO_OTEL_COLLECTOR_VERSION = "0.157.0"; export declare const FORGEZERO_OTEL_COLLECTOR_SHA256 = "2937cf24892af55b143c072fddece17862239cf78280620029276493eb81beae"; export declare const LOCAL_DEBUG_OTEL_EXPORT = "local-debug"; export interface OtelCollectorHost { write(path: string, content: string, mode: number): void; exec(argv: readonly string[]): Promise<{ exitCode: number; output?: string; stdout?: string; stderr?: string; }>; } export declare function renderForgeZeroOtelCollector(exportEndpoint: string): { config: string; unit: string; }; /** Install one exact official collector release and converge its separate unit. */ export declare function ensureForgeZeroOtelCollector(host: OtelCollectorHost, exportEndpoint: string): Promise;