Type declarations (21/31)

Type declarations