mirror of
https://github.com/EFForg/rayhunter.git
synced 2026-05-30 15:09:27 -07:00
34 lines
658 B
TypeScript
34 lines
658 B
TypeScript
export interface SystemStats {
|
|
disk_stats: DiskStats;
|
|
memory_stats: MemoryStats;
|
|
runtime_metadata: RuntimeMetadata;
|
|
battery_status?: BatteryStatus;
|
|
}
|
|
|
|
export interface RuntimeMetadata {
|
|
rayhunter_version: string;
|
|
system_os: string;
|
|
arch: string;
|
|
}
|
|
|
|
export interface DiskStats {
|
|
partition: string;
|
|
total_size: string;
|
|
used_size: string;
|
|
available_size: string;
|
|
used_percent: string;
|
|
mounted_on: string;
|
|
available_bytes?: number;
|
|
}
|
|
|
|
export interface MemoryStats {
|
|
total: string;
|
|
used: string;
|
|
free: string;
|
|
}
|
|
|
|
export interface BatteryStatus {
|
|
level: number;
|
|
is_plugged_in: boolean;
|
|
}
|