import type { WalletAccount } from '../../wallets/walletAccount';
type UpdateWaasPasswordParams = {
    currentPassword: string;
    newPassword: string;
    walletAccount: WalletAccount;
};
/**
 * Updates the password for a WaaS wallet account.
 *
 * This function changes the password used to encrypt and protect the
 * cryptographic key shares for the specified wallet account.
 *
 * @param params.walletAccount - The WaaS wallet account to update the password for.
 * @param params.currentPassword - The current password for the wallet.
 * @param params.newPassword - The new password to set for the wallet.
 * @param [client] - The Dynamic client instance. Only required when using multiple Dynamic clients.
 * @returns A promise that resolves when the password is successfully updated.
  * @notInstrumented
 */
export declare const updateWaasPassword: ({ currentPassword, newPassword, walletAccount }: UpdateWaasPasswordParams, client?: import("../../../exports").DynamicClient) => Promise<void>;
export {};
//# sourceMappingURL=updateWaasPassword.d.ts.map