interface PlayheadProps { /** Position in px from left of timeline content */ x?: number; height?: number | string; /** * `full` — head + needle (spans ruler+tracks) * `head` — caret on the ruler only * `line` — needle through tracks only */ variant?: 'full' | 'head' | 'line'; /** Height of the head area that sits on the ruler (px) */ headSize?: number; dragging?: boolean; class?: string; ondragstart?: (e: PointerEvent) => void; ondrag?: (e: PointerEvent) => void; ondragend?: (e: PointerEvent) => void; } declare const Playhead: import("svelte").Component; type Playhead = ReturnType; export default Playhead;