/api/store/type-aliases/schema/valuesschema/"><code>ValuesSchema</code></a> provided, and all relevant methods will have type constraints accordingly, even for listeners:</p><pre><code>store<span class="punctuation">.</span><span class="function"><a href="/api/the-essentials/listening-for-changes/addvaluelistener/">addValueListener</a></span><span class="punctuation">(</span><span class="keyword">null</span><span class="punctuation">,</span> <span class="punctuation">(</span>store<span class="punctuation">,