import { default as React, PropsWithChildren } from 'react'; import { MarkerType } from './markerType'; export interface SubscribeReturn { unsubscribe: () => void; getMarker: () => MarkerType; } export interface TimelineMarkersContextValue { markers: MarkerType[]; subscribeMarker: (m: MarkerType) => SubscribeReturn; updateMarker: (upd: MarkerType) => void; } export declare function TimelineMarkersProvider(props: PropsWithChildren): import("react/jsx-runtime").JSX.Element; export declare namespace TimelineMarkersProvider { var displayName: string; } export declare const TimelineMarkersConsumer: React.Consumer; //# sourceMappingURL=TimelineMarkersContext.d.ts.map