UNPKG

aura-glass

Version:

A comprehensive glassmorphism design system for React applications with 142+ production-ready components

38 lines 1.67 kB
interface CollaborativeGlassWorkspaceProps { workspaceId: string; userId: string; userName: string; userEmail: string; userRole?: "admin" | "editor" | "viewer"; userAvatar?: string; className?: string; "aria-label"?: string; enableVoiceChat?: boolean; enableScreenSharing?: boolean; enableComments?: boolean; enableVersionControl?: boolean; enableRealTimeSync?: boolean; layout?: "split" | "tabs" | "canvas-focused" | "editor-focused"; theme?: "dark" | "light" | "auto"; showMiniMap?: boolean; showOnlineUsers?: boolean; showCursors?: boolean; enableAdvancedEffects?: boolean; canvasWidth?: number; canvasHeight?: number; gridSize?: number; showGrid?: boolean; showRulers?: boolean; enableSnapping?: boolean; onWorkspaceReady?: (workspace: any) => void; onUserJoined?: (user: any) => void; onUserLeft?: (userId: string) => void; onElementSelected?: (elementId: string | null) => void; onError?: (error: any) => void; } export declare function CollaborativeGlassWorkspace(props: CollaborativeGlassWorkspaceProps): import("react/jsx-runtime").JSX.Element; export declare function GlassCollaborationProvider({ children, ...props }: any): import("react/jsx-runtime").JSX.Element; export declare function GlassTeamCursors({ showNames, showVoiceIndicators, cursorSize, glassLevel, }: any): null; export declare function GlassTeamCursorsWithEffects({ showNames, showVoiceIndicators, cursorSize, glassLevel, enableRippleEffect, enableGlowEffect, }: any): null; export default CollaborativeGlassWorkspace; //# sourceMappingURL=CollaborativeGlassWorkspace.d.ts.map