Understanding `Schema.declare` Function's Use of `unknown` for `decode`/`encode` Inputs

Why does the Schema.declare function require handling the decode/encode input as an unknown?
Was this page helpful?