Type declarations (30/31)

Type declarations