import type { DiscordBotConfig, DiscordBotCredentials } from './types.js'; export declare class DiscordBotCredentialManager { private configDir; private credentialsPath; constructor(configDir?: string); load(): Promise; save(config: DiscordBotConfig): Promise; getCredentials(botId?: string): Promise; setCredentials(creds: DiscordBotCredentials): Promise; removeBot(botId: string): Promise; setCurrent(botId: string): Promise; listAll(): Promise>; clearCredentials(): Promise; getCurrentServer(): Promise; setCurrentServer(serverId: string, serverName: string): Promise; } //# sourceMappingURL=credential-manager.d.ts.map