import type { AsyncState } from '$lib/common/adapter/presenter/asyncState'; import type { Readable } from 'svelte/store'; export interface BaseStore, U = void> { get subscribe(): Readable['subscribe']; get trigger(): (arg: U) => Promise; }