import { Runner } from "../commons/types/runner"; /** * GA Runner to send GA events when some biggy events occur. * * @export * @class GARunner * @extends {Runner} */ export declare class GARunner extends Runner { /** * Run all event processing code. * * @protected * @memberof GARunner */ protected run(): Promise; /** * Process a batch of events. * * @private * @param {BatchEventBuilder} batch Batch of events. * @memberof GARunner */ private processEventBatch; /** * Process a single event. * * @private * @param {Event} event Event to be processed. * @memberof GARunner */ private processEventPush; }