Represents a key-value store for the CLI
Clears all key-value pairs from the store.
A promise resolving when the store is cleared.
Retrieves a value by key.
The key to retrieve the value for.
A promise resolving to the value or undefined if not found.
Removes a key-value pair by key.
The key to remove.
A promise resolving when the key is removed.
Sets a key-value pair in the store.
The key to set.
The value to store.
A promise resolving when the value is stored.
Represents a key-value store for the CLI