@causalfoundry/js-sdk
Version:
Causal Foundry WEB SDK (JS/TS)
20 lines (19 loc) • 488 B
TypeScript
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"
}