/** Session-owned active render time. No timers, global state, or mesh callbacks. */ export declare class RuntimeClock { #private; subscribe(listener: (deltaMs: number) => void): () => void; tick(now: number): void; /** Already bounded/scaled by the session loop; do not apply a second clamp. */ advance(deltaMs: number): void; resetInterval(): void; dispose(): void; } //# sourceMappingURL=runtime-clock.d.ts.map