This is like a writable signal, but the inputs and outputs are different types.
The input type used in set and update.
The output type used in asReadonly or when this is called as a signal.
Returns the output signal as a readonly.
Sets the input value of the signal.
Updates the input value of the signal.
This is like a writable signal, but the inputs and outputs are different types.