import { TimeGrabberChildren } from "./TimeGrabber.mjs"; import React from "react"; import { RationalTime } from "@techsquidtv/canvas-timeline-utils"; import { TimelineEngine } from "@techsquidtv/canvas-timeline-core"; //#region src/components/playhead/PlayheadGrabber.d.ts /** * Props for the draggable playhead handle. */ interface PlayheadGrabberProps { /** Additional class names applied to the draggable playhead handle. */ className?: string; /** Custom handler for double-click or double-tap marker behavior at the playhead. */ onDoubleClick?: (time: RationalTime, engine: TimelineEngine, e: React.PointerEvent) => void; /** Custom composable children node or render prop function. */ children?: TimeGrabberChildren; } declare const PlayheadGrabber: React.ForwardRefExoticComponent, "children" | "onDoubleClick"> & React.RefAttributes>; //#endregion export { PlayheadGrabber, PlayheadGrabberProps }; //# sourceMappingURL=PlayheadGrabber.d.mts.map