import { Observable } from 'kefir'; import { StreamingStore } from '../../streaming-store'; import { StoreSelectorCallback, StoreSelectorEffect, StoreState } from '../../types'; export type StreamingArgs = { [K in keyof ARGS]: ARGS[K] | Observable; }; export type StoreStreamingSelector = StreamingStore> = ((...args: StreamingArgs) => Observable) & { withStore: (store: TStore) => (...args: StreamingArgs) => Observable; select: StoreSelectorCallback; effect: StoreSelectorEffect; }; //# sourceMappingURL=types.d.ts.map