UNPKG

@benshi.ai/js-sdk

Version:

Benshi SDK

23 lines (19 loc) 469 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); stop() } export enum ImpressionEventType { Impression = "impression" }