import { KeyboardScope, KeyboardScopeProps } from "./controls/KeyboardScope.mjs"; import { InOutBoundary, RangeSelector, RangeSelectorGrabberChildren, RangeSelectorGrabberRenderProps, RangeSelectorProps, RangeSelectorRootProps } from "./controls/RangeSelector.mjs"; import { Root } from "./surface/Root.mjs"; import { TrackList } from "./surface/TrackList.mjs"; import { TrackItem, TrackItemProps } from "./surface/TrackItem.mjs"; import { TrackHeader, TrackHeaderChildren, TrackHeaderList, TrackHeaderListProps, TrackHeaderProps, TrackHeaderResizeHandle, TrackHeaderResizeHandleProps } from "./tracks/TrackHeader.mjs"; import { ClipDoubleClickDetails, ClipInteractionLayer, ClipInteractionLayerProps } from "./interactions/ClipInteractionLayer.mjs"; import { KeyframeDeleteDetails, KeyframeDoubleClickDetails, KeyframeInteractionLayer, KeyframeInteractionLayerProps } from "./interactions/KeyframeInteractionLayer.mjs"; import { KeyframeTangentHandleDoubleClickDetails, KeyframeTangentInteractionLayer, KeyframeTangentInteractionLayerProps } from "./interactions/KeyframeTangentInteractionLayer.mjs"; import { PlayheadArea, PlayheadAreaProps } from "./playhead/PlayheadArea.mjs"; import { TimeGrabberChildren, TimeGrabberRenderProps } from "./playhead/TimeGrabber.mjs"; import { PlayheadGrabber, PlayheadGrabberProps } from "./playhead/PlayheadGrabber.mjs"; import { ViewportScrollbarHandle, ViewportScrollbarHandleProps, ViewportScrollbarRoot, ViewportScrollbarRootProps, ViewportScrollbarThumb, ViewportScrollbarThumbProps } from "./scrollbars/ViewportScrollbar.mjs"; import { VerticalScrollbarHandle, VerticalScrollbarHandleProps, VerticalScrollbarRoot, VerticalScrollbarRootProps, VerticalScrollbarThumb, VerticalScrollbarThumbProps } from "./scrollbars/VerticalScrollbar.mjs"; //#region src/components/index.d.ts /** * Namespace of timeline UI components for composing an editor surface. */ declare const Timeline: { /** Root provider-aware container for the timeline interaction surface. */ Root: any; /** Scrollable list container for timeline track rows. */ TrackList: any; /** Track row component bound to a track id. */ Track: any; /** Static left-column list for timeline track headers. */ TrackHeaderList: any; /** DOM track header row bound to a track id. */ TrackHeader: any; /** Pointer-captured handle for resizing a track header row. */ TrackHeaderResizeHandle: any; /** Delegated clip hit-test and edit interaction layer. */ ClipInteractionLayer: any; /** Delegated keyframe hit-test and edit interaction layer. */ KeyframeInteractionLayer: any; /** Delegated Bezier keyframe tangent handle interaction layer. */ KeyframeTangentInteractionLayer: any; /** Transparent scrub area for moving the playhead and adding markers. */ PlayheadArea: any; /** Draggable playhead handle. */ PlayheadGrabber: any; /** Focus-scoped keyboard shortcut container for timeline editor surfaces. */ KeyboardScope: any; /** Scrollbar root wired to the timeline viewport range. */ ViewportScrollbar: any; /** Draggable scrollbar thumb representing the visible timeline window. */ ViewportScrollbarThumb: any; /** Resize handle for adjusting one side of the visible timeline window. */ ViewportScrollbarHandle: any; /** Vertical scrollbar root wired to the timeline track viewport. */ VerticalScrollbar: any; /** Draggable scrollbar thumb representing the visible track rows. */ VerticalScrollbarThumb: any; /** Range handle for custom vertical scrollbar compositions. */ VerticalScrollbarHandle: any; /** Headless range selection slider for timeline In/Out bounds. */ RangeSelector: any; }; //#endregion export { type ClipDoubleClickDetails, ClipInteractionLayer, type ClipInteractionLayerProps, type InOutBoundary, KeyboardScope, type KeyboardScopeProps, type KeyframeDeleteDetails, type KeyframeDoubleClickDetails, KeyframeInteractionLayer, type KeyframeInteractionLayerProps, type KeyframeTangentHandleDoubleClickDetails, KeyframeTangentInteractionLayer, type KeyframeTangentInteractionLayerProps, PlayheadArea, type PlayheadAreaProps, PlayheadGrabber, type PlayheadGrabberProps, RangeSelector, type RangeSelectorGrabberChildren, type RangeSelectorGrabberRenderProps, type RangeSelectorProps, type RangeSelectorRootProps, Root, type TimeGrabberChildren, type TimeGrabberRenderProps, Timeline, TrackItem as Track, TrackHeader, type TrackHeaderChildren, TrackHeaderList, type TrackHeaderListProps, type TrackHeaderProps, TrackHeaderResizeHandle, type TrackHeaderResizeHandleProps, type TrackItemProps, TrackList, VerticalScrollbarRoot as VerticalScrollbar, VerticalScrollbarHandle, type VerticalScrollbarHandleProps, type VerticalScrollbarRootProps, VerticalScrollbarThumb, type VerticalScrollbarThumbProps, ViewportScrollbarRoot as ViewportScrollbar, ViewportScrollbarHandle, type ViewportScrollbarHandleProps, type ViewportScrollbarRootProps, ViewportScrollbarThumb, type ViewportScrollbarThumbProps }; //# sourceMappingURL=index.d.mts.map