import { ConfigType } from "./yupValidator"; import { TrackingOptions } from "../FTTracking"; import { FTTracking } from "../FTTracking"; import { gaTracker } from "../gaTracker"; import { oTracker } from "../oTracker"; import "./intersectionObserverPolyfill"; export declare class ScrollTracker { oTracker: oTracker; gaTracker: gaTracker; options: TrackingOptions; attention: any; config: ConfigType; constructor(FTTracker: FTTracking); reset(): void; scrollDepthInit(percentages: number[], selector?: string): void; intersectionCallback(observer: IntersectionObserver, changes: IntersectionObserverEntry[]): void; } //# sourceMappingURL=scroll.d.ts.map