export interface MetricPoint {
    timestamp: number;
    cpu: number;
    memory: number;
    memoryMB: number;
    memoryPercent: number;
}
export interface ProcessHistory {
    pm_id: number;
    name: string;
    status: string;
    history: MetricPoint[];
}
declare class MetricsHistoryStore {
    private readonly store;
    record(processList: any[]): void;
    getOne(pm_id: number): ProcessHistory | null;
    getAll(): ProcessHistory[];
}
export declare const metricsHistory: MetricsHistoryStore;
export {};
