UNPKG

@ngenux/ngage-whiteboarding

Version:

A collaborative whiteboard React component with real-time synchronization

14 lines 718 B
import { CompressedData, DrawingAction, Point } from '@/types'; export declare const compressData: (data: string) => CompressedData; export declare const decompressData: (compressedData: CompressedData) => string; export declare const compressPoints: (points: Point[]) => number[]; export declare const decompressPoints: (compressed: number[]) => Point[]; export declare const optimizeBatch: (actions: DrawingAction[]) => DrawingAction[]; export declare const getCompressionMetrics: (original: string, compressed: CompressedData) => { originalSize: number; compressedSize: number; compressionRatio: number; spaceSaved: number; spaceSavedPercent: number; }; //# sourceMappingURL=compression.d.ts.map