patronum
Version:
☄️ Effector utility library delivering modularity and convenience
21 lines (20 loc) • 768 B
TypeScript
import { Store } from 'effector';
export declare function some<T>(_: {
predicate: Store<T>;
stores: Array<Store<T>>;
}): Store<boolean>;
export declare function some<T>(_: {
predicate: (value: T) => boolean;
stores: Array<Store<T>>;
}): Store<boolean>;
export declare function some<T extends string>(_: {
predicate: T;
stores: Array<Store<T>>;
}): Store<boolean>;
export declare function some<T>(_: {
predicate: T;
stores: Array<Store<T>>;
}): Store<boolean>;
export declare function some<T>(stores: Store<T>[], predicate: Store<T>): Store<boolean>;
export declare function some<T>(stores: Store<T>[], predicate: T): Store<boolean>;
export declare function some<T>(stores: Store<T>[], predicate: (value: T) => boolean): Store<boolean>;