UNPKG

@shopify/react-async

Version:

Tools for creating powerful, asynchronously-loaded React components.

14 lines (13 loc) 511 B
import { PrefetchManager, Registration } from '../context/prefetch'; export * from '../testing'; export declare function createPrefetchManager(registered?: Registration[]): PrefetchManager; export declare function createResolvablePromise<T>(value: T): { promise: Promise<T>; resolve: () => Promise<T>; resolved: () => boolean; }; export declare function createRejectablePromise<T extends Error>(value: T): { promise: Promise<any>; reject: () => Promise<any>; rejected: () => boolean; };