import { ReadonlySignal } from '@preact/signals-react'; import { ReactStore } from '../../react-store'; import { StoreSelectorCallback, StoreSelectorEffect, StoreState } from '../../types'; export type SignalArgs = { [K in keyof ARGS]: ARGS[K] | ReadonlySignal; }; export type StoreReactSelector = ReactStore> = ((...args: SignalArgs) => ReadonlySignal) & { useValue: (...args: SignalArgs) => R; withStore: (store: TStore) => (...args: SignalArgs) => ReadonlySignal; select: StoreSelectorCallback; effect: StoreSelectorEffect; }; //# sourceMappingURL=types.d.ts.map