Merge branch 'update-type-hints' into 'main'

Update typing hints

See merge request !29
3 jobs for main
in 2 minutes and 54 seconds, using 0 compute credits, and was queued for 3 seconds