Behaviour for key store operations used by LID mapping store.
@callback get(String.t(), [String.t()]) :: map()
@callback transaction(map(), String.t()) :: :ok | {:error, String.t()}