nsh: use explicit api types