Deletes a key.
Retrieves a value by key. When type is json, the value should be parsed.
Optionaltype: "text"Lists keys, optionally filtered by prefix.
Optionaloptions: { cursor?: string; limit?: number; prefix?: string }Stores a value by key.
Provider-agnostic key-value storage contract.
This interface is implemented by Cloudflare KV, Redis/Valkey adapters, and any custom KV backend supported by CollegeDB.