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