/** * Returns a `function` that receives as a second argument whats * returned from it. * * @template T * @param {(next: T, previous: T) => T} fn * @url https://pota.quack.uy/use/selector/usePrevious */ export function usePrevious(fn: (next: T, previous: T) => T): (next?: T) => T; /** * Returns a `isSelected` function that will return `true` when the * argument for it matches the original signal `value`. * * @param {SignalAccessor} value - Signal with the current * value * @url https://pota.quack.uy/use/selector/useSelector */ export function useSelector(value: SignalAccessor): (item: T) => SignalAccessor; //# sourceMappingURL=selector.d.ts.map