{
	"command": "models",
	"description": "List available transcription models for local, OpenAI, Vercel AI Gateway, and ElevenLabs backends",
	"flags": {
		"--backend": {
			"type": "string",
			"enum": [
				"local",
				"openai",
				"vercel",
				"elevenlabs"
			],
			"description": "Filter models to one backend"
		},
		"--output": {
			"type": "string",
			"enum": [
				"json",
				"table",
				"auto"
			],
			"default": "auto",
			"description": "Output format. 'auto' uses 'table' for TTY and 'json' when piped"
		}
	},
	"output": {
		"local": "string[]",
		"openai": "string[]",
		"elevenlabs": "string[]",
		"vercel": "string[] or { error: string }"
	},
	"examples": [
		"trx models",
		"trx models --backend local --output json",
		"trx models --backend vercel --output json",
		"trx models --backend elevenlabs --output json"
	]
}
