UNPKG

@lanonasis/cli

Version:

Professional CLI for LanOnasis Memory as a Service (MaaS) with MCP support, seamless inline editing, and enterprise-grade security

16 lines (15 loc) 1.1 kB
/** * CLI UX Improvements - Main Module * * This is the main entry point for the CLI UX improvements module. * It provides a clean API for accessing all the UX enhancement components * including interfaces and implementations. */ export type { TextInputHandler, KeyEvent, CursorPosition, InputOptions, InputSession, ConnectionManager, ConnectionResult, ConfigResult, ServerInstance, ConnectionStatus, MCPConfig, OnboardingFlow, SetupResult, TestResult, UserPreferences, OnboardingState, } from './interfaces/index.js'; export { TextInputHandlerImpl, ConnectionManagerImpl, OnboardingFlowImpl, } from './implementations/index.js'; export declare function createTextInputHandler(): TextInputHandler; export declare function createConnectionManager(configPath?: string): ConnectionManager; export declare function createOnboardingFlow(configPath?: string): OnboardingFlow; import type { TextInputHandler } from './interfaces/TextInputHandler.js'; import type { ConnectionManager } from './interfaces/ConnectionManager.js'; import type { OnboardingFlow } from './interfaces/OnboardingFlow.js';