import { type AnimateOptions, type AnimateTargets } from '../dom/animate'; import type { PlaybackHandle, PlaybackOptions } from './handle'; /** * animate() that returns a PlaybackHandle. A delegated tween (duration + WAAPI) * is controlled natively (pause/seek/timeScale/reverse, lossless and * off-main-thread); everything else runs on a private timeScope that pause and * timeScale drive. repeat / delay / yoyo are not modelled here - reach for * playable() on an imperative value when you need them. */ export declare function animatePlayback(element: HTMLElement, targets: AnimateTargets, options?: AnimateOptions & PlaybackOptions): PlaybackHandle; //# sourceMappingURL=animate.d.ts.map