async fn internal_rotate_user_keys(
key_store: &KeyStore<KeySlotIds>,
api_client: &ApiClient,
state_bridge: &StateBridgeClient,
key_connector_api_client: Option<&ApiClient>,
request: RotateUserKeysRequest,
wrapped_account_cryptographic_state: WrappedAccountCryptographicState,
sync: SyncedAccountData,
) -> Result<(), RotateUserKeysError>