zaraz-ts
Version:
Zaraz TS - A type-safe wrapper around the Cloudflare Zaraz Web API.
29 lines (28 loc) • 1.05 kB
TypeScript
import { ecommerce } from './ecommerce';
import { set } from './set';
import { track } from './track';
declare global {
interface Window {
zaraz: any;
}
}
export declare const zaraz: {
track: typeof track;
set: typeof set;
ecommerce: typeof ecommerce;
consent: {
get: typeof import("./consent/get").get;
set: typeof import("./consent/set").set;
getAll: typeof import("./consent/get-all").getAll;
setAll: typeof import("./consent/set-all").setAll;
getPurposes: typeof import("./consent/get-purposes").getPurposes;
getAllCheckboxes: typeof import("./consent/get-all-checkboxes").getAllCheckboxes;
setCheckboxes: typeof import("./consent/set-checkboxes").setCheckboxes;
setAllCheckboxes: typeof import("./consent/set-all-checkboxes").setAllCheckboxes;
sendQueuedEvents: typeof import("./consent/send-queued-events").sendQueuedEvents;
};
};
export * from './consent';
export * from './ecommerce';
export * from './set';
export * from './track';