import { type Accessor } from "solid-js"; /** * Shared animation clock — a signal that ticks at a fixed interval. * * Components that need time-derived values (spinner frame, shimmer position, * stalled detection) should share a single clock rather than each running * their own setInterval. This mirrors CC's single useAnimationFrame(50) * and means animation automatically stops producing signal updates when * the component is disposed. */ export declare function useClock(intervalMs?: number): Accessor; //# sourceMappingURL=clock.d.ts.map