import { ConfigureOptions, RawiCredentials } from '../../shared/types.js'; import { IInteractiveConfigManager } from '../interfaces/config-manager.interface.js'; import { BaseConfigManager } from './base.manager.js'; import '../interfaces/persistence.interface.js'; declare class ConfigManager extends BaseConfigManager implements IInteractiveConfigManager { #private; interactiveConfigure(options?: ConfigureOptions): Promise; showConfig(profile?: string, showCredentials?: boolean): void; showConfiguration(profile?: string, _showCredentials?: boolean): Promise; manualConfigure(credentials: RawiCredentials, profile?: string): void; } export { ConfigManager };