UNPKG

rawi

Version:

Rawi (راوي) is the developer-friendly AI CLI that brings the power of 11 major AI providers directly to your terminal. With seamless shell integration, persistent conversations, and 200+ specialized prompt templates, Rawi transforms your command line into

15 lines (12 loc) 693 B
import { SupportedProvider, SupportedLanguage } from '../../shared/types.cjs'; declare class InteractiveConfigManager { #private; getProfile(profile?: string): Promise<string>; selectProvider(defaultProvider?: SupportedProvider): Promise<SupportedProvider>; selectModel(provider: SupportedProvider, defaultModel?: string): Promise<string>; getApiKey(defaultApiKey?: string, provider?: SupportedProvider): Promise<string>; getTemperature(defaultTemperature?: number): Promise<number>; getMaxTokens(defaultMaxTokens?: number): Promise<number>; getLanguage(defaultLanguage?: SupportedLanguage): Promise<SupportedLanguage>; } export { InteractiveConfigManager };