UNPKG

@benshi.ai/js-sdk

Version:

Benshi SDK

20 lines (19 loc) 488 B
export interface Dataset { [key: string]: string; } export interface IImpression { time_in: number; data: Dataset; } export interface ViewableImpressionOptions { triggerInterval: number; keepVisibleTimeout: number; intersectionThreshold: number; } export interface IImpressionManager { start(containerClassname: string, itemClassname: string, appData: Dataset): any; stop(): any; } export declare enum ImpressionEventType { Impression = "impression" }