UNPKG

@sigi/react

Version:

React bindings for sigi framework

15 lines (14 loc) 456 B
import { EffectModule } from '@sigi/core'; import { Draft } from 'immer'; import { Observable } from 'rxjs'; interface TipState { tip: string; } export declare class TipModule extends EffectModule<TipState> { defaultState: { tip: string; }; setTip(state: Draft<TipState>, tip: string): void; getTip(payload$: Observable<void>): Observable<import("@sigi/types").Action<null> | import("@sigi/types").Action<string>>; } export {};