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';
