@juspay/neurolink
Version:
The pipe layer of an AI nervous system: one interface connecting provider neurons to your application, across three inference types — generate, stream and decide. `decide` returns typed, calibrated judgements from a non-generative model (~400ms, ~$0.00002
24 lines (23 loc) • 961 B
TypeScript
/**
* `neurolink voices` — list the TTS voices a provider offers.
*
* `--tts-voice` on `generate` takes a provider-specific identifier
* (`en-US-Neural2-C`, `alloy`, `en-US-JennyNeural`), and nothing in the CLI
* previously printed what those identifiers are. This is the discovery half
* of that flag.
*
* @module cli/commands/voices
*/
import type { CommandModule } from "yargs";
import type { CliVoicesCommandArgs } from "../../types/index.js";
export declare class VoicesCommandFactory {
static createVoicesCommand(): CommandModule<object, CliVoicesCommandArgs>;
/**
* Registration is credential-gated — `registerDefaultTTSHandlers()` skips
* any handler whose API key is absent — so an unconfigured provider is
* indistinguishable from a misspelled one at the registry. Naming what IS
* registered turns both into the same actionable message.
*/
private static execute;
private static formatTable;
}