import { MarkerType } from '../../markers/types'; export declare class WhiteboardSnap { id: string; sources: string[]; pageIds: string[]; visiblePageIndex: number; pages?: WhitepageSnap[]; } export declare class WhitepageSnap { id: string; markers: MarkerSnap[]; } export declare class MarkerSnap { id: string; type: MarkerType; isActive: boolean; x: number; y: number; linearSnap?: { x1: number; y1: number; x2: number; y2: number; }; rectSnap?: { width: number; height: number; }; textSnap?: { text: string; }; }