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