import { TrackingPayload, TrackingPayloadObject } from './tracking-payload';
import { Subscriber } from './subscribers';
export declare class Analytics {
    private subscribers;
    private sendEvent;
    registerSubscriber(subscriber: Subscriber): void;
    unregisterSubscriber(subscriberToRemove: Subscriber): void;
    dispatchEvent(payload: TrackingPayload<TrackingPayloadObject>): void;
}
//# sourceMappingURL=analytics.d.ts.map