/**
 * Resources Collector
 * Phase 3: Read CPU%, load, RAM, disk, uptime, proc count
 */
import type { CollectorResult } from '../core/types.js';
export type ResourcesData = {
    cpuPercent: number | "UNKNOWN";
    load1m: number | "UNKNOWN";
    ramUsedMb: number | "UNKNOWN";
    ramTotalMb: number | "UNKNOWN";
    diskUsedGb: number | "UNKNOWN";
    diskTotalGb: number | "UNKNOWN";
    uptimeSec: number | "UNKNOWN";
    procCount: number | "UNKNOWN";
};
/**
 * Collect system resources
 * Must work on Linux + degrade gracefully elsewhere
 */
export declare function collectResources(): Promise<CollectorResult<ResourcesData>>;
//# sourceMappingURL=collector_resources.d.ts.map