UNPKG

@clerk/shared

Version:

Internal package utils used by the Clerk SDKs

19 lines 425 B
//#region src/poller.d.ts type PollerStop = () => void; type PollerCallback = (stop: PollerStop) => Promise<unknown>; type PollerRun = (cb: PollerCallback) => Promise<void>; type PollerOptions = { delayInMs: number; }; type Poller = { run: PollerRun; stop: PollerStop; }; /** * */ declare function Poller({ delayInMs }?: PollerOptions): Poller; //#endregion export { Poller, PollerCallback, PollerRun, PollerStop };