/**
 * Like useInterval, but all callers share a single 100ms interval.
 * Each callback is isolated in a try/catch so a throwing callback won't prevent others from running.
 */
export declare const useSharedInterval: (callback: () => void) => void;
