#compdef ns-dev-sync-viser-message-defs

# AUTOMATICALLY GENERATED by `shtab`


_shtab_tyro_ns_dev_sync_viser_message_defs_commands() {
  local _commands=(
    
  )
  _describe 'ns-dev-sync-viser-message-defs commands' _commands
}

_shtab_tyro_ns_dev_sync_viser_message_defs_options=(
  {-h,--help}"[show this help message and exit]:help:"
)


_shtab_tyro_ns_dev_sync_viser_message_defs() {
  local context state line curcontext="$curcontext" one_or_more='(-)*' remainder='(*)'

  if ((${_shtab_tyro_ns_dev_sync_viser_message_defs_options[(I)${(q)one_or_more}*]} + ${_shtab_tyro_ns_dev_sync_viser_message_defs_options[(I)${(q)remainder}*]} == 0)); then  # noqa: E501
    _shtab_tyro_ns_dev_sync_viser_message_defs_options+=(': :_shtab_tyro_ns_dev_sync_viser_message_defs_commands' '*::: :->ns-dev-sync-viser-message-defs')
  fi
  _arguments -C -s $_shtab_tyro_ns_dev_sync_viser_message_defs_options

  case $state in
    ns-dev-sync-viser-message-defs)
      words=($line[1] "${words[@]}")
      (( CURRENT += 1 ))
      curcontext="${curcontext%:*:*}:_shtab_tyro_ns_dev_sync_viser_message_defs-$line[1]:"
      case $line[1] in
        
      esac
  esac
}



typeset -A opt_args

if [[ $zsh_eval_context[-1] == eval ]]; then
  # eval/source/. command, register function for later
  compdef _shtab_tyro_ns_dev_sync_viser_message_defs -N ns-dev-sync-viser-message-defs
else
  # autoload from fpath, call function directly
  _shtab_tyro_ns_dev_sync_viser_message_defs "$@"
fi

