export interface SystemCpuMetrics {
    usagePercent: number;
    coreCount: number;
    model: string;
}
export interface SystemMemoryMetrics {
    usedBytes: number;
    freeBytes: number;
    totalBytes: number;
    usagePercent: number;
}
export interface SystemStorageMetrics {
    path: string;
    usedBytes: number;
    freeBytes: number;
    totalBytes: number;
    usagePercent: number;
    freeGiB: number;
    totalGiB: number;
}
export interface SystemNetworkMetrics {
    uploadBytesPerSecond: number;
    downloadBytesPerSecond: number;
    uploadTotalBytes: number;
    downloadTotalBytes: number;
}
export interface SystemMetricsSnapshot {
    ok: true;
    collectedAt: string;
    cpu: SystemCpuMetrics;
    memory: SystemMemoryMetrics;
    storage: SystemStorageMetrics;
    network: SystemNetworkMetrics;
}
/**
 * 汇总机器关键指标快照。
 * 主流程：并行采集内存/存储/网络，CPU 做短采样后合并为前端可展示结构。
 */
export declare function collectSystemMetrics(): Promise<SystemMetricsSnapshot>;
//# sourceMappingURL=system-metrics.d.ts.map