@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
27 lines (26 loc) • 946 B
TypeScript
/**
* Interactive Setup Utilities for NeuroLink CLI
*
* Provides interactive configuration wizard with provider selection,
* credential collection, testing, and environment file management.
*/
import { AIProviderName } from "../../constants/enums.js";
import type { InteractiveProviderConfig, SetupResult } from "../../types/index.js";
export declare const PROVIDER_CONFIGS: InteractiveProviderConfig[];
/**
* Run the interactive setup wizard
*/
export declare function runInteractiveSetup(quiet?: boolean): Promise<SetupResult>;
/**
* Test provider connectivity using existing logic
*/
export declare function testProviderConnectivity(providers: AIProviderName[], quiet?: boolean): Promise<Array<{
provider: AIProviderName;
status: "working" | "failed";
error?: string;
responseTime?: number;
}>>;
/**
* Display setup summary
*/
export declare function displaySetupSummary(result: SetupResult, quiet?: boolean): void;