Result of a sync start operation.
@type t() :: %Aurinko.Types.SyncResult{ ready: boolean(), sync_deleted_token: String.t() | nil, sync_updated_token: String.t() | nil }
@spec from_response(map()) :: t()