import { type WhatsAppAccount, type WhatsAppAccountPaths, type WhatsAppConfig } from './types.js'; export declare class WhatsAppCredentialManager { private configDir; private credentialsPath; private baileysRootDir; constructor(configDir?: string); loadConfig(): Promise; saveConfig(config: WhatsAppConfig): Promise; getAccount(accountId?: string): Promise; listAccounts(): Promise>; setAccount(account: WhatsAppAccount): Promise; setCurrent(accountId: string): Promise; removeAccount(accountId: string): Promise; clearCredentials(): Promise; getAccountPaths(accountId: string): WhatsAppAccountPaths; ensureAccountPaths(accountId: string): Promise; } //# sourceMappingURL=credential-manager.d.ts.map