UNPKG

@tanstack/db

Version:

A reactive client store for building super fast apps on sync

18 lines (17 loc) 613 B
import { LoadSubsetFn, LoadSubsetOptions } from '../types.js'; /** * Deduplicates exact canonical demands without inferring broader coverage. * Requests follow the immutable LoadSubsetOptions contract; no copies are made. */ export declare class DeduplicatedLoadSubset { private readonly options; private readonly completed; private readonly inflight; private generation; constructor(options: { loadSubset: LoadSubsetFn; onDeduplicate?: (options: LoadSubsetOptions) => void; }); loadSubset: (options: LoadSubsetOptions) => true | Promise<void>; reset(): void; }