reactant-module
Version:
A module model for Reactant
11 lines • 464 B
TypeScript
interface ExternalSignal<T = unknown> {
value: T;
}
interface ExternalComputed<T = unknown> extends ExternalSignal<T> {
readonly value: T;
}
declare const untracked: <T>(callback: () => T) => T;
declare const signal: <T>(value: T) => ExternalSignal<T>;
declare const computed: <T>(compute: () => T) => ExternalComputed<T>;
export { signal, computed, untracked, ExternalComputed as Computed, ExternalSignal as Signal, };
//# sourceMappingURL=signal.d.ts.map