Type declarations (16/31)

Type declarations