Disk: ObjectSchema<
    {
        available_space: NumberSchema<undefined>;
        file_system: StringSchema<undefined>;
        is_removable: BooleanSchema<undefined>;
        kind: UnionSchema<
            [
                LiteralSchema<"HDD", undefined>,
                LiteralSchema<"SSD", undefined>,
                ObjectSchema<{ Unknown: NumberSchema<undefined> }, undefined>,
            ],
            undefined,
        >;
        mount_point: StringSchema<undefined>;
        name: StringSchema<undefined>;
        total_space: NumberSchema<undefined>;
    },
    undefined,
> = ...