import type Graphic from "../../../../Graphic.js"; /** Represents the object IDs that were inserted, updated, or deleted to/from a layer. */ export interface DifferencesType { /** The ID of the layer with differences. */ layerId: number; /** The IDs of objects inserted into this layer. */ inserts: number[]; /** The IDs of objects updated in this layer. */ updates: number[]; /** The IDs of objects deleted from this layer. */ deletes: number[]; } /** Represents the Graphic objects (features) that were inserted, updated, or deleted to/from a layer. */ export interface FeaturesType { /** The ID of the layer with differences. */ layerId: number; /** The Graphic objects (features) inserted into this layer. */ inserts: Graphic[]; /** The Graphic objects (features) updated in this layer. */ updates: Graphic[]; /** The Graphic objects (features) deleted from this layer. */ deletes: Graphic[]; }