/** * Represents a checkpoint for a specific system, table, and checkpoint type */ export type Checkpoint = { system: string; table: string; checkpointType: "import" | "export"; /** MM stores the whole object and returns it as saved; only `timestamp` is required. */ checkpointValue?: { timestamp: string; [key: string]: unknown; }; };