store procedure type translations in hoisted declarations