"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.ConsoleTrackingProvider = void 0;
class ConsoleTrackingProvider {
    trackPageView(url) {
        // eslint-disable-next-line no-console
        console.log('ConsoleProvider pageView', url);
    }
    // eslint-disable-next-line @typescript-eslint/no-empty-function
    registerProvider() { }
    initialize() {
        // eslint-disable-next-line no-console
        console.log('ConsoleProvider initialize');
    }
    identify(userID) {
        // eslint-disable-next-line no-console
        console.log('ConsoleProvider identify', userID);
    }
    trackSingleItem(item, properties) {
        // eslint-disable-next-line no-console
        console.log('ConsoleProvider: ' + item, properties);
    }
    getKey() {
        return 'console';
    }
}
exports.ConsoleTrackingProvider = ConsoleTrackingProvider;
