import { IModule } from "redux-dynamic-modules-core"; export interface ISagaWithArguments { saga: (argument?: T) => Iterator; argument?: T; } export declare type ISagaRegistration = (() => Iterator) | ISagaWithArguments; export interface ISagaModule extends IModule { sagas?: ISagaRegistration[]; }