import { ElevenLabsAccount } from '../types/account.js';
export declare class AccountState {
    private credentialManager;
    private activeAccount;
    constructor();
    initialize(): Promise<void>;
    getActiveAccount(): ElevenLabsAccount | null;
    addAccount(account: ElevenLabsAccount): Promise<void>;
    switchAccount(name: string): Promise<void>;
    removeAccount(name: string): Promise<void>;
    getAllAccounts(): Promise<ElevenLabsAccount[]>;
}
//# sourceMappingURL=account-state.d.ts.map