import React from "react"; export interface CursorUser { id: string; name: string; color: string; avatar?: string; x: number; y: number; lastActivity: number; isActive: boolean; selection?: { startX: number; startY: number; endX: number; endY: number; }; action?: "typing" | "selecting" | "drawing" | "idle"; } export interface GlassCollaborativeCursorProps { users?: CursorUser[]; currentUserId?: string; showCursorTails?: boolean; showUserLabels?: boolean; showAvatars?: boolean; cursorSize?: "small" | "medium" | "large"; fadeTimeout?: number; maxTrailLength?: number; realTimeMode?: boolean; soundEnabled?: boolean; showSelections?: boolean; showActions?: boolean; onCursorMove?: (userId: string, x: number, y: number) => void; onUserAction?: (userId: string, action: string) => void; className?: string; } export declare const GlassCollaborativeCursor: React.ForwardRefExoticComponent>; //# sourceMappingURL=GlassCollaborativeCursor.d.ts.map