UNPKG

@glance-networks/agent-plugin

Version:

Glance Networks Agent Plugin

43 lines (42 loc) 1.14 kB
import { default as React } from 'react'; import { LanguageManager } from './Language.service.ts'; export interface HistoricalReportingData { sessionId: string; sessionStart: string; sessionEnd: string; duration: number; } interface GlanceProps { groupId: string; authUrl?: string; puid: string; openlocation?: string; iframeid?: string; gicon?: boolean; presence?: boolean; glanceBaseUrl?: string; visitorId?: string; debugMode?: boolean; customInvoke?: () => void; customOpenWindow: boolean; presession?: () => void; authHeaders?: Object; authBody?: URLSearchParams; authMethod: string; openWindow?: (url: string) => void; autoJoin?: boolean; errorMessage?: string; loginkey?: string; reportingCallback?: (sessionData: HistoricalReportingData) => void; reportingOrigin?: string; reportingExternalId?: string; uiVersion: number; languageManager: LanguageManager; } declare global { interface Window { GLANCE: any; } } export declare const GlanceV2: (props: GlanceProps) => React.JSX.Element; export {};