| useSignal | Signal<T> | Creates a mutable reactive signal managed by the hook lifecycle. | Disposes the signal on widget unmount. |
| useComputed | Computed<T> | Creates a derived, cached read-only computed signal. | Disposes the computed signal on widget unmount. |
| useSignalEffect | void | Registers a reactive side effect bound to the widget mount lifecycle. | Cancels the effect subscription on widget unmount. |
| useExistingSignal | Signal<T> | Binds an external signal to rebuild when it mutates. | Detaches subscription on unmount (does not dispose signal). |
| useSignalValue | T | Directly reads and subscribes to the value of an external signal. | Detaches subscription on unmount (does not dispose signal). |
| useLazySignal | Signal<T> | Creates a new lazy Signal initialized late, managed by hook state. | Disposes the lazy signal on widget unmount. |
| useLinkedSignal | LinkedSignal<T> | Creates a new LinkedSignal that resets its value when its source changes. | Disposes the linked signal on widget unmount. |
| useFutureSignal | FutureSignal<T> | Creates a reactive future signal with auto-disposal and race protection. | Disposes the future signal on widget unmount. |
| useStreamSignal | StreamSignal<T> | Creates a reactive stream signal with key-based resubscription. | Cancels stream subscription and disposes signal on unmount. |
| useAsyncSignal | AsyncSignal<T> | Wraps an asynchronous task state inside a manageable AsyncSignal. | Disposes the async signal on widget unmount. |
| useAsyncComputed | AsyncSignal<T> | Creates an async computed signal re-evaluated on dependency change. | Disposes the async signal on widget unmount. |
| useValueNotifierToSignal | Signal<T> | Bridges a standard Flutter ValueNotifier to a mutable reactive Signal. | Detaches subscription on unmount (does not dispose). |
| useValueListenableToSignal | ReadonlySignal<T> | Bridges a standard Flutter ValueListenable to a read-only Signal. | Detaches subscription on unmount (does not dispose). |
| useListSignal | ListSignal<T> | Creates a reactive list with deep item-level mutation tracking. | Disposes the list signal on widget unmount. |
| useSetSignal | SetSignal<T> | Creates a reactive set with deep element-level mutation tracking. | Disposes the set signal on widget unmount. |
| useMapSignal | MapSignal<K, V> | Creates a reactive map with deep key-value mutation tracking. | Disposes the map signal on widget unmount. |
| useIterableSignal | IterableSignal<T> | Creates a reactive iterable with element-level mutation tracking. | Disposes the iterable signal on widget unmount. |
| useTrackedSignal | TrackedSignal<T> | Creates a tracked signal remembering its historical value state. | Disposes the tracked signal on widget unmount. |
| useQueueSignal | QueueSignal<T> | Creates a reactive queue for FIFO collection management. | Disposes the queue signal on widget unmount. |
| useChangeStackSignal | ChangeStackSignal<T> | Creates a change-stack signal for robust undo/redo history tracking. | Disposes the change-stack signal on widget unmount. |