/**
 * Interactive Setup - Inspired by Mistral Vibe CLI
 *
 * Interactive wizard for configuring Code Buddy:
 * - API key setup
 * - Model selection
 * - Base URL configuration
 * - Theme selection
 */
export interface SetupConfig {
    apiKey?: string;
    baseURL?: string;
    model?: string;
    theme?: string;
}
/**
 * Run the interactive setup wizard
 */
export declare function runSetup(): Promise<SetupConfig>;
/**
 * Check if setup is needed (no API key configured)
 */
export declare function needsSetup(): boolean;
/**
 * Get log file path
 */
export declare function getLogPath(): string;
/**
 * Format log file info
 */
export declare function formatLogInfo(): string;
