···2929import { GenericPlayerState } from "./PlayerState/GenericPlayerState.js";
3030import { hashObject } from "../utils/StringUtils.js";
3131import { useDebugValue } from "react";
3232-import { ComponentSourceApi } from "../../core/Api.js";
3232+import { ComponentSourceApi, ComponentSourceApiJson } from "../../core/Api.js";
33333434const EXPECTED_NON_DISCOVERED_REASON = 'not added because an identical play with the same timestamp was already discovered.';
3535···179179 return record;
180180 }
181181182182- public getApiData(): ComponentSourceApi {
182182+ public getApiData(): ComponentSourceApiJson {
183183 return {
184184 ...super.getApiData(),
185185 sot: this.playerSourceOfTruth,