import { DatabaseManager } from '../../../../core/database/manager.js'; import { RawiCredentials } from '../../../../core/shared/types.js'; import { ExecOptions, ExecResult } from '../types.js'; declare function validateCredentials(profile: string): Promise<{ isValid: boolean; error?: string; }>; declare function validateProfile(profile: string): Promise<{ isValid: boolean; error?: string; }>; declare function getProviderCredentials(profile: string): Promise; declare function processExecCommand(description: string, options: ExecOptions): Promise; declare function saveExecSession(dbManager: DatabaseManager, description: string, result: ExecResult, options: ExecOptions): Promise; declare function displayExecResult(result: ExecResult, verbose: boolean): Promise; export { displayExecResult, getProviderCredentials, processExecCommand, saveExecSession, validateCredentials, validateProfile };