@tempots/dom
Version:
Fully-typed frontend framework alternative to React and Angular
9 lines (8 loc) • 376 B
TypeScript
import { Provider } from './provider';
export type ProbeResolution = 'resolved' | 'timeout' | 'disposed';
export type ProbeOptions = {
callback?: (resolution: ProbeResolution) => void;
timeout?: number;
};
export declare const makeProbe: (identifier: symbol) => Provider<() => void, ProbeOptions>;
export declare const GlobalProbe: Provider<() => void, ProbeOptions>;