import { Components } from '@vime/core'; interface VmScrubberControlProps { class?: string; style?: string; /** Whether the timestamp in the tooltip should show the hours unit, even if the time is less than 1 hour (eg: `20:35` -> `00:20:35`). */ alwaysShowHours?: Components.VmScrubberControl["alwaysShowHours"]; /** Whether the tooltip should not be displayed. */ hideTooltip?: Components.VmScrubberControl["hideTooltip"]; /** */ currentTime?: Components.VmScrubberControl["currentTime"]; /** */ duration?: Components.VmScrubberControl["duration"]; /** Prevents seeking forward/backward by using the Left/Right arrow keys. */ noKeyboard?: Components.VmScrubberControl["noKeyboard"]; /** */ buffering?: Components.VmScrubberControl["buffering"]; /** */ buffered?: Components.VmScrubberControl["buffered"]; /** */ i18n?: Components.VmScrubberControl["i18n"]; } interface VmScrubberControlEvents { } interface VmScrubberControlSlots { default: any; } import { SvelteComponent } from "svelte/internal"; declare class ScrubberControl extends SvelteComponent { $$prop_def: VmScrubberControlProps; $$events_def: VmScrubberControlEvents; $$slot_def: VmScrubberControlSlots; $on(type: K, callback: (e: VmScrubberControlEvents[K]) => any): () => void; $set($$props: Partial): void; constructor(options: any); get ref(): any; get getWebComponent(): HTMLVmScrubberControlElement | undefined; } export default ScrubberControl;