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
11 lines (10 loc) • 790 B
TypeScript
export { IConfigDisplayManager, IConfigManager, IInteractiveConfigManager, IProviderConfigManager } from './interfaces/config-manager.interface.js';
export { IConfigPersistence, IConfigValidator, ValidationResult } from './interfaces/persistence.interface.js';
export { BaseConfigManager } from './managers/base.manager.js';
export { ConfigManager } from './managers/config.manager.js';
export { ConfigDisplayManager } from './managers/display.manager.js';
export { InteractiveConfigManager } from './managers/interactive.manager.js';
export { ProviderConfigManager } from './managers/provider-config.manager.js';
export { getCredentials, isConfigured, requireCredentials } from './utils.js';
export { ConfigValidator } from './validators/config.validator.js';
import '../shared/types.js';