import { EditorTelemetryService } from '../../services/telemetry/telemetry.service'; 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); }