import { EditorTelemetryService } from '../../services/telemetry/telemetry.service'; import * as i0 from "@angular/core"; export interface IInteractEventInput { 'edata': IInteractEventEdata; } export interface IInteractEventEdata { 'id': string; 'type': string; 'subtype'?: string; 'pageid'?: string; 'extra'?: {}; 'target'?: string; 'plugin'?: string; } /** * TelemetryInteract Directive */ export declare class TelemetryInteractDirective { appTelemetryInteractData: IInteractEventInput; telemetryService: EditorTelemetryService; telemetryInteractEdata: any; onClick(e: any): void; constructor(telemetryService: EditorTelemetryService); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; } //# sourceMappingURL=telemetry-interact.directive.d.ts.map