UNPKG

eye-analysis

Version:

Eye Analysis - Browser-based eye tracking and screen recording library for research and experiments

30 lines 959 B
export declare function generateSessionId(): string; export declare function getBrowserWindowInfo(): { innerWidth: number; innerHeight: number; scrollX: number; scrollY: number; devicePixelRatio: number; screenX: number; screenY: number; outerWidth: number; outerHeight: number; }; export declare function getScreenInfo(): { width: number; height: number; availWidth: number; availHeight: number; }; export declare function convertScreenToWindowCoordinates(screenX: number, screenY: number, windowInfo: ReturnType<typeof getBrowserWindowInfo>): { windowX: number; windowY: number; }; /** * Enhanced version using Window Management API when available */ export declare function convertScreenToWindowCoordinatesEnhanced(screenX: number, screenY: number, windowInfo: ReturnType<typeof getBrowserWindowInfo>): Promise<{ windowX: number; windowY: number; }>; //# sourceMappingURL=index.d.ts.map