import { Ref } from'vue';
/**
* Returns the underlying signal value updating it each time the signal value changes.
* @param signal - a signal.
*/
export declarefunctionuseSignal<T>(signal: {
(): T;
sub(fn: (v: T) => void): VoidFunction;
}): Readonly<Ref<T>>;