UNPKG

@chinchillaenterprises/mcp-amplify

Version:

AWS Amplify MCP server with intelligent deployment automation, specialized logging suite, and recursive resource discovery

23 lines 806 B
import type { AWSAccount } from '../types/index.js'; export declare class CredentialManager { private readonly SERVICE_NAME; private readonly FILE_NAME; private keytar; private isKeytarAvailable; private keytarChecked; private encryptionKey?; constructor(); private ensureInitialized; private encrypt; private decrypt; private getFilePath; private loadFromFile; private saveToFile; saveAccount(account: AWSAccount): Promise<void>; loadAccount(accountId: string): Promise<AWSAccount | null>; loadAllAccounts(): Promise<AWSAccount[]>; deleteAccount(accountId: string): Promise<void>; getDefaultAccount(): Promise<string | null>; setDefaultAccount(accountId: string): Promise<void>; } //# sourceMappingURL=credential-manager.d.ts.map