type Props = { /** Current position from 0 to 1 */ value: number; /** Forward click events from the parent element to seek */ listenParentClicks?: boolean; on: { /** Called with the new position (0-1) when the user seeks */ seek: (e: number) => void; dragStart?: () => void; dragEnd?: () => void; }; }; /** * A draggable media seek bar with a track, filled portion, and scrubber handle. Supports mouse drag, * click-to-seek, and keyboard navigation (← → arrow / Home / End). * * ### CSS Custom Properties * | Property | Description | Default | * |---|---|---| * | `--sc-kit--seek-bar--container-color` | Track background color | `--sc-kit--color--border` | * | `--sc-kit--seek-bar--value-color` | Filled portion color | `--sc-kit--color--text--on-accent` | * | `--sc-kit--seek-bar--scrubber-color` | Scrubber handle color | `--sc-kit--color--text--on-accent` | * | `--sc-kit--seek-bar--scrubber-border-color` | Scrubber handle border color | `--sc-kit--color--border` | */ declare const Cmp: import("svelte").Component; type Cmp = ReturnType; export default Cmp;