import type { Tuple } from './utility-types' export type Key = Tuple /** * @experimental This is experimental feature. */ export type AwaitOptions = { key: TKey fn: (options: { key: TKey }) => Promise } export type Awaited = { data: TData reset: () => void }