armor-editor
Version:
Advanced rich text editor with premium armor-grade security, real-time collaboration, spell checking, track changes, and framework-agnostic design for React, Vue, Angular, Next.js, Nuxt.js
22 lines (21 loc) • 582 B
TypeScript
export interface VideoCall {
id: string;
participants: string[];
isActive: boolean;
startTime: Date;
recordingUrl?: string;
}
export declare class VideoIntegration {
private editor;
private currentCall;
private localVideo;
private remoteVideos;
constructor(editor: any);
private setupVideoIntegration;
startVideoCall(): Promise<void>;
private createVideoInterface;
private setupLocalVideo;
endVideoCall(): void;
addParticipant(userId: string, stream: MediaStream): void;
removeParticipant(userId: string): void;
}