Constructs a checkpoint object.
string $id: The checkpoint's ID.
\Stringable|string $label: The human-readable label.
int $timestamp: The timestamp when the checkpoint was created.
string|null $parent: The ID of the checkpoint's parent.
public function __construct(string $id, \Stringable|string $label, int $timestamp, ?string $parent) { }