/** * Energy Pipeline * * @module inference/pipelines/energy/pipeline */ import type { EnergyRequest, EnergyResult, EnergyStats } from './types.js'; export declare class EnergyPipeline { runtimeConfig: Record | null; manifest: Record | null; stats: EnergyStats; baseUrl: string | null; _onProgress: ((progress: { stage?: string; percent: number; message?: string }) => void) | null; initialize(contexts?: Record): Promise; loadModel(manifest: Record): Promise; getStats(): EnergyStats; getMemoryStats(): { used: number; kvCache: null }; unload(): Promise; generate(request?: EnergyRequest): Promise; } export declare function createEnergyPipeline( manifest: Record, contexts?: Record ): Promise;