import { LocomotiveScrollOptions, Scroll } from 'locomotive-scroll'; import { DependencyList, MutableRefObject } from 'react'; export interface LocomotiveScrollContextValue { scroll: Scroll | null; isReady: boolean; } export declare const LocomotiveScrollContext: import("react").Context; export interface LocomotiveScrollProviderProps { options: LocomotiveScrollOptions; containerRef: MutableRefObject; watch: DependencyList | undefined; onUpdate?: (scroll: Scroll) => void; location?: string; onLocationChange?: (scroll: Scroll) => void; } export declare function LocomotiveScrollProvider({ children, options, containerRef, watch, onUpdate, location, onLocationChange, }: WithChildren): JSX.Element; export declare namespace LocomotiveScrollProvider { var displayName: string; }