It is not possible unfortunately for memcached decrement unfortunately.
But you could use subdocument counters (decrement fields inside the document), it behaves just like regular counters, but allows you to dive into document structure. Also it does allow negative values, and gives you error on overflow (smaller than -9223372036854775808 or larger than 9223372036854775807). For example:
$ php test.php
int(-9223372036854775804)
int(-9223372036854775805)
int(-9223372036854775806)
int(-9223372036854775807)
int(-9223372036854775808)
cannot increment 'cnt': LCB_SUBDOC_MULTI_FAILURE: Could not execute one or more multi lookups or mutations
Thank you @avsej, now it is clear. By the way, it was useful for me if there was an atomic operation that returned also the previous value, but that’s not a problem!