import type { ReadableAtom } from 'nanostores' import type { ExtractReadableAtomValue } from '../_types/index.js' export function subscribe_wait< Store extends ReadableAtom >( store:Store, condition_fn:(val:ExtractReadableAtomValue)=>any, timeout?:number ):Promise>