Type signature (18/26)

Type signature