Process: ObjectSchema<
{
cmd: ArraySchema<StringSchema<undefined>, undefined>;
cpu_usage: NumberSchema<undefined>;
cwd: NullableSchema<StringSchema<undefined>, undefined>;
disk_usage: ObjectSchema<
{
read_bytes: NumberSchema<undefined>;
total_read_bytes: NumberSchema<undefined>;
total_written_bytes: NumberSchema<undefined>;
written_bytes: NumberSchema<undefined>;
},
undefined,
>;
effective_group_id: NullableSchema<StringSchema<undefined>, undefined>;
effective_user_id: NullableSchema<StringSchema<undefined>, undefined>;
environ: ArraySchema<StringSchema<undefined>, undefined>;
exe: NullableSchema<StringSchema<undefined>, undefined>;
group_id: NullableSchema<StringSchema<undefined>, undefined>;
memory: NumberSchema<undefined>;
name: StringSchema<undefined>;
parent: NullableSchema<NumberSchema<undefined>, undefined>;
pid: NumberSchema<undefined>;
root: NullableSchema<StringSchema<undefined>, undefined>;
run_time: NumberSchema<undefined>;
session_id: NullableSchema<NumberSchema<undefined>, undefined>;
start_time: NumberSchema<undefined>;
status: UnionSchema<
[
LiteralSchema<"Idle", undefined>,
LiteralSchema<"Run", undefined>,
LiteralSchema<"Sleep", undefined>,
LiteralSchema<"Stop", undefined>,
LiteralSchema<"Zombie", undefined>,
LiteralSchema<"Tracing", undefined>,
],
undefined,
>;
user_id: NullableSchema<StringSchema<undefined>, undefined>;
virtual_memory: NumberSchema<undefined>;
},
undefined,
> = ...