import { Readable } from 'svelte/store'; import { StoreRuntime } from '../../store-runtime'; import { StoreSelectorCallback, StoreSelectorEffect, StoreState } from '../../types'; export type SvelteReadableArgs = { [K in keyof ARGS]: ARGS[K] | Readable; }; export type SvelteStoreSelector = StoreRuntime> = ((...args: SvelteReadableArgs) => Readable) & { withStore: (store: TStore) => (...args: SvelteReadableArgs) => Readable; select: StoreSelectorCallback; effect: StoreSelectorEffect; }; //# sourceMappingURL=types.d.ts.map