UNPKG

@dependable/state

Version:

Observables and computeds for reactive state management

19 lines 868 B
export function addStateListener(listener: StateListener): void; export function removeStateListener(listener: StateListener): void; export function subscribables(): import("./shared").Subscribables; export function registerInitial<T>(observable: Observable<T>): void; export function flush(): void; export function observable<T>(initialValue: T, options?: import('./shared').SubscribableOptions): Observable<T>; export function track(cb: any): Set<any>; export function computed<T>(cb: () => T, options?: import("./shared").ComputedOptions<T>): Computed<T>; export type StateListener = import('./shared').StateListener; export type Subscribables = import('./shared').Subscribables; /** * <T> */ export type Observable<T> = import('./shared').Observable<T>; /** * <T> */ export type Computed<T> = import('./shared').Computed<T>; //# sourceMappingURL=state.d.ts.map